@charset "utf-8";
	@import 'bootstrap.min.css';
	@import 'font-awesome.css';
	@import 'richtext.css';
	@import 'iconfont.css';
	@import 'animate.min.css';
	body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td {
	padding:0;
	margin:0;
	color:#181818;
	font-size:14px;
}
h1,h2,h3,h4,h5,h6,button,input,select,textarea {
	font-size:100%;
}
address,cite,dfn,em,var {
	font-style:normal;
}
small {
	font-size:12px;
}
span {
	display:inline-block;
}
ul,ol {
	list-style-type:none;
	list-style-image:none;
}
a {
	color:#2d2d2d;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#0c64a6;
	text-decoration:none;
}
a:focus {
	text-decoration:none;
}
sup {
	vertical-align:text-top;
}
s {
	text-decoration:none;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
img {
	border:0;
	vertical-align:middle;
}
table {
	border-spacing:0;
	border-collapse:collapse;
}
div {
	zoom:1;
}
body {
	max-width:100%;
	margin:0 auto;
}
dt {
	font-weight:normal;
}
.sep-container {
	width:100%;
	max-width:1200px;
	margin:0 auto;
}
.top-title {
	text-align:center;
	margin-bottom:50px;
}
.top-title.white .title {
	color:#fff;
}
.top-title.white .title a {
	color:#fff;
}
.top-title.white .title a:hover {
	color:#fff;
	transform:translateY(-5px);
}
.top-title.white .title-des1 {
	color:#fff;
}
.top-title.white .title-des {
	color:rgba(255,255,255,0.8);
}
.top-title.white .title-des p {
	color:rgba(255,255,255,0.8);
}
.top-title.white .title-des p a {
	color:rgba(255,255,255,0.8);
	text-decoration:underline;
}
.top-title.pd-0 {
	padding:0;
}
.top-title.text-left {
	text-align:left;
}
.top-title.text-left .title {
	text-align:left;
}
.top-title.text-left .title a {
	text-align:left;
}
.top-title.text-left .title::after {
	margin-left:0;
	margin-right:0;
}
.top-title.text-left .title-des {
	text-align:left;
}
.top-title.text-left .title-des p {
	text-align:left;
}
.top-title.text-left1 .title-des {
	text-align:left;
}
.top-title.text-left1 .title-des p {
	text-align:left;
}
.top-title .title {
	font-size:36px;
	color:#333;
	font-weight: bold;
	line-height:36px;
	position:relative;
}
.top-title .title a {
	font-size:36px;
	color:#333;
	font-weight: bold;
	line-height:36px;
	transition:all .3s;
	display:block;
}
.top-title .title a:hover {
	color:#0c64a6;
}
.top-title h1.title {
	font-size:30px;
	line-height:42px;
}
.top-title .title-des {
	font-size:15px;
	line-height:28px;
	color:#999;
	margin-top:16px;
}
.top-title .title-des h2{
	font-weight: bold;
	color: #222;
	font-size: 30px;
	margin-bottom: 0;
}
.top-title .title-des .xian{
	width: 30px;
	height: 4px;
	background: #222;
	margin: 20px 0 30px;
}
.top-title .title-des p {
	font-size:17px;
	line-height:35px;
	color:#555;
	margin-bottom:10px;
}
.wtit{
	color: #fff !important;
}
.wtit1{
	color: #fff !important;
	margin-top: 5px !important;
}
.wtit2{
	font-size: 16px !important;
	color: #7b97bc !important;
}
.top-title .top-subtitle {
	color:#000;
	line-height:30px;
	font-size:24px;
	margin-top:6px;
}
.sep-header {
	width:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:99999;
	transition:all .3s;
	border-bottom:1px solid rgba(255,255,255,0.3);
	padding:0;
}
.sep-header.onss {
	background:#fff;
	padding: 0;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}
.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:6px 30px;
}
.sep-header .sep-mainnav {
	width:100%;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container {
	display:flex;
	justify-content:space-between;
	align-items:center;
	z-index:10;
	max-width:1840px;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container .logo .logoimg {
	width:150px;
	display: block;
	filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.12));
}
.sep-header .sep-mainnav .sep-container .logo .logoimg1 {
	width:150px;
	display: none;
}
.sep-header.onss .sep-mainnav .sep-container .logo .logoimg1 {
	display: block;
}
.sep-header.onss .sep-mainnav .sep-container .logo .logoimg {
	display: none;
}
.sep-header .sep-mainnav .sep-container .nav-list {
	transition:all .3s;
	display:flex;
	align-items:center;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul {
	display:flex;
	justify-content:space-between;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	z-index:8;
	z-index:10;
	margin-left:10px !important;
	margin-right:0 !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li:nth-child(1) {
	margin-left:0;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li:hover::after {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li.ios {
	position:relative;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul {
	background:#fff;
	position:absolute;
	top:100%;
	left:0;
	z-index:999;
	min-width:240px;
	float:left;
	display:none;
	border-top:0;
	padding:22px 0;
	border-top:1px solid #f5f5f5;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul.ons li {
	width:50%;
	float:left;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul li {
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
	white-space:nowrap;
	position:relative;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul li a {
	font-weight:normal;
	font-size:14px;
	padding:10px 12px;
	padding-left:32px;
	text-align:left;
	color:rgba(0,0,0,0.8);
	position:relative;
	line-height:32px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul li a i {
	display:block;
	width:3px;
	height:18px;
	position:absolute;
	left:0;
	top:11px;
	background:#0c64a6;
	opacity:0;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul li a:hover {
	border:none;
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul {
	width:100%;
	left:0;
	top:100%;
	z-index:199;
	border-top:1px solid #f5f5f5;
	position:absolute;
	z-index:1;
	background:#fff;
	display:none;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .sep-container {
	max-width:1080px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item {
	display:flex;
	justify-content:space-between;
	width:100%;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left {
	width:100%;
	display:flex;
	justify-content:space-between;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left.ons {
	max-height:10000px;
	box-shadow:0 0 10px rgba(0,0,0,0.2);
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs {
	width:40%;
	position:relative;
	padding:60px 0;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) {
	border-left:1px solid rgba(255,255,255,0.3);
	padding-left:50px;
	width:100%;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs {
	display:none;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs.active {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .lists-a {
	font-size:14px !important;
	color:rgba(0,0,0,0.7) !important;
	position:relative;
	padding-left:22px !important;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .lists-a::after {
	content:'';
	display:block;
	width:5px;
	height:5px;
	background:#666;
	border-radius:50%;
	position:absolute;
	left:0;
	top:18px;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .lists-a:hover {
	color:#0c64a6 !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .lists-a:hover::after {
	background:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .lists-a i {
	right:auto !important;
	left:-10px !important;
	display:block !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) .ul-boxs .right-item-box .lists-a {
	font-size:16px !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) {
	width:340px !important;
	min-height:373px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a {
	padding:6px 40px;
	font-size:16px;
	width:280px;
	margin-bottom:4px;
	color:#333;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a:hover {
	background:#0c64a6;
	color:#fff;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a i {
	top:16px;
	display:none !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a.active {
	background:#0c64a6;
	color:#fff;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists {
	display:block;
	width:100%;
	overflow:hidden;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists .ul-boxs .right-item>.lists-a {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists .ul-boxs .lists-a {
	font-size:16px;
	color:#333;
	line-height:32px;
	display:block;
	transition:all .3s;
	padding-left:16px;
	position:relative;
	width:100%;
	padding:5px 0;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists .ul-boxs .lists-a i {
	position:absolute;
	right:30px;
	top:10px;
	font-size:20px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists .ul-boxs .lists-a:hover {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists .ul-boxs .lists-a.active {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs .lists.active {
	height:auto;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .right-item.active>a {
	color:#0c64a6 !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .right-item.active .right-item-box {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .right-item-box {
	position:absolute;
	left:52%;
	top:64px;
	width:400px;
	border-left:1px solid rgba(255,255,255,0.3);
	padding-left:50px;
	z-index:333;
	display:none;
	min-height:210px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .right-item-box .lists-a {
	padding:0 !important;
	font-size:16px !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .right-item-box .lists-a::after {
	top:13px !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .right {
	width:353px;
	text-align:center;
	border:1px solid #e6e6e6;
	height:100%;
	margin-top:30px;
	margin-right:60px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .right img {
	width:100%;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .right a {
	display:none;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .right a.active {
	display:block;
}
/*.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li.nav-active>a {
	background:#0c64a6;
	color:#fff;
}*/
/*.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li.nav-active>a{
	color: #fff;
}*/
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li:hover>a {
	color:#0c64a6;
}
.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li:hover>a {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	display:block;
	box-sizing:border-box;
	color:#fff;
	font-size:18px;
	padding:8px 30px;
	position:relative;
	z-index:10;
	transition:all .3s;
	border-radius:10px;
	text-decoration:underline;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a::after {
	content:'';
	display:block;
	height:3px;
	background:#0c64a6;
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
	transition:all .3s;
	transform:scale(0);
	display:none;
}
.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li>a{
	color: #333;
}
.sep-header .sep-mainnav .sep-container .search {
	font-size:16px;
	cursor:pointer;
	display:flex;
	align-items:center;
	position:relative;
	z-index:10;
	justify-content:center;
	color:#fff;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container .search:hover {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .search i {
	font-size:18px;
	display:inline-block;
	color:#fff;
	margin-right:6px;
}
.sep-header.onss .sep-mainnav .sep-container .search i{
	color: #333;
}
.sep-header .sep-mainnav .sep-container .search .s2 {
	transform:rotate(45deg);
	display:none;
}
.sep-header .sep-mainnav .sep-container .search.ons .s2 {
	display:inline-block;
}
.sep-header .sep-mainnav .sep-container .search.ons .s1 {
	display:none;
}
.sep-header .sep-mainnav .sep-container .search2 {
	position:relative;
}
.sep-header .sep-mainnav .sep-container .search2.active form input {
	opacity:1;
}
.sep-header .sep-mainnav .sep-container .search2 form {
	position:absolute;
	overflow:hidden;
	left:-54px;
	top:-20px;
}
.sep-header .sep-mainnav .sep-container .search2 form input {
	width:100%;
	height:100%;
	padding-left:40px;
	border:none;
	box-shadow:none;
	outline:none;
	background:none;
	width:300px;
	border:1px solid #e6e6e6;
	height:46px;
	border-radius:8px;
	opacity:0;
}
.sep-header .sep-mainnav .sep-container .search2 form button {
	position:absolute;
	left:10px;
	top:12px;
	border:none;
	box-shadow:none;
	outline:none;
	background:none;
}
.sep-header .sep-mainnav .sep-container .search2 form button i {
	color:#ddd;
	font-size:18px;
	display:inline-block;
	transition:all .3s;
}
.sep-header .sep-mainnav .sep-container .search2 form button i:hover {
	color:#0c64a6;
}
.sep-header.onss .sep-mainnav .sep-container .search{
	color: #333;
}
.sep-header .sep-mainnav .sep-container .nav-right {
	display:flex;
	align-items:center;
	margin-left:80px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	height:100%;
	position:relative;
}
.sep-header .sep-mainnav .sep-container .nav-right .language:hover .sanjiao {
	transition:all .3s;
	transform:rotate(180deg);
}
.sep-header .sep-mainnav .sep-container .nav-right .language:hover .langu-dis {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu {
	display:flex;
	line-height:21px;
	align-items:center;
	margin-left:30px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu .con {
	font-size:17px;
	margin:0 8px;
	color:#fff;
}
.sep-header.onss .sep-mainnav .sep-container .nav-right .language .langu .con{
	color: #333;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu .icon i {
	color:#fff;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu i {
	color:#fff;
	line-height:21px;
	font-size:17px;
	margin-right: 5px;
}
.sep-header.onss .sep-mainnav .sep-container .nav-right .language .langu i {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu .iconfont {
	font-size:26px;
	vertical-align:middle;
	line-height:24px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu-dis {
	position:absolute;
	z-index:999;
	display:none;
	top:100%;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu-dis ul li {
	text-indent:10px;
	padding:10px 0;
	background:#fff;
	border-bottom:1px solid #ccc;
	line-height:20px;
	width:120px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu-dis ul li a {
	color:#0c64a6;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu-dis ul li a:hover {
	color:#333;
	text-decoration:none;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu-dis ul li a img {
	width:20px;
	margin-right:10px;
}
.sep-header .sep-mainnav.nav-padding .content .logo {
	padding:6px 0;
}
.sep-header .sep-mainnav.nav-padding .content .logo a img {
	max-width:200px;
}
.sep-header .head-pro-ul {
	width:730px;
	z-index:199;
	position:absolute;
	left:0;
	top:100%;
	display:none;
}
.sep-header .head-pro-ul .li-lists {
	display:block;
	width:50%;
	float:left;
	padding-bottom:30px;
}
.sep-header .head-pro-ul .li-lists .lists-a {
	text-align:left;
	font-size:17px;
	line-height:28px;
	padding:0 0;
	display:block;
	cursor:pointer;
	border:1px solid #7c7c7c;
	position:relative;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item {
	position:relative;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item.active .ul-boxs {
	display:block;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item.active a {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item.active a::after {
	height:100%;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item.active a i {
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a {
	color:#121212;
	display:block;
	transition:all .3s;
	border-bottom:1px solid rgba(8,75,229,0.5);
	padding:7px 16px;
	font-size:17px;
	padding-left:36px;
	position:relative;
	background:#fff;
	padding-right:36px;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a i {
	color:#121212;
	font-size:20px;
	position:absolute;
	right:18px;
	top:17px;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a::after {
	content:'';
	display:block;
	height:100%;
	width:4px;
	background:#0c64a6;
	position:absolute;
	left:0;
	top:0;
	height:0;
	transition:all .3s;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a:last-child {
	border-bottom:none;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a:hover {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a:hover::after {
	height:100%;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a:hover i {
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a.active {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a.active::after {
	height:100%;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a.active i {
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item>a.active .ul-boxs {
	display:block;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs {
	border:1px solid #eaeaea;
	position:absolute;
	left:100%;
	top:0;
	min-width:350px;
	border:1px solid #7c7c7c;
	border-left:2px solid #7c7c7c;
	display:none;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a {
	color:#121212;
	display:block;
	transition:all .3s;
	padding:5px 20px;
	font-size:16px;
	padding-left:36px;
	position:relative;
	background:#fff;
	border:none;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a::after {
	content:'';
	display:block;
	height:100%;
	width:4px;
	background:#0c64a6;
	position:absolute;
	left:-1px;
	top:0;
	height:0;
	transition:all .3s;
	z-index:3;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a:last-child {
	border-bottom:none;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a:hover {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a:hover::after {
	height:100%;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a.active {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul .li-lists .lists-a .lista-item .ul-boxs .lists-a.active::after {
	height:100%;
}
.sep-header .head-pro-ul1 {
	width:700px;
	z-index:199;
	position:absolute;
	left:-80px;
	top:100%;
	background:#fff;
	padding:20px 40px;
	border-top:1px solid #e6e6e6;
	display:none;
	justify-content:space-between;
}
.sep-header .head-pro-ul1 a {
	width:47%;
	color:#121212;
	display:block;
	transition:all .3s;
	padding:5px 16px;
	font-size:17px;
	padding-left:26px;
	position:relative;
	background:#fff;
	padding-right:36px;
}
.sep-header .head-pro-ul1 a i {
	color:#121212;
	font-size:20px;
	position:absolute;
	right:18px;
	top:17px;
}
.sep-header .head-pro-ul1 a::after {
	content:'';
	display:block;
	height:5px;
	width:5px;
	background:#0c64a6;
	border-radius:50%;
	position:absolute;
	left:7px;
	top:12px;
	transition:all .3s;
}
.sep-header .head-pro-ul1 a:hover {
	color:#0c64a6;
	padding-left:36px;
}
.sep-header .head-pro-ul1 a:hover i {
	color:#0c64a6;
}
.sep-header .head-pro-ul1 a:hover::after {
	content:'\e641';
	display:block;
	height:5px;
	width:5px;
	background:none;
	border-radius:50%;
	position:absolute;
	left:7px;
	top:6px;
	transition:all .3s;
	color:#0c64a6;
	font-family:iconfont;
	font-size:15px;
}
.sep-header .head-pro-ul1 a.active {
	background:#cedbfa;
	color:#0c64a6;
}
.sep-header .head-pro-ul1 a.active::after {
	height:100%;
}
.sep-header .head-pro-ul1 a.active i {
	color:#0c64a6;
}
.sep-header .head-pro-ul1 a.active .ul-boxs {
	display:block;
}
.sep-header .nav-fixed {
	box-shadow:0 0 5px 0 #0c64a6;
}
.sep-header .nav-fixed .content .nav-list .search {
	display:block;
}
.sep-header .nav-fixed .content .nav-list .search:hover i {
	color:#0c64a6;
}
.sep-header .trans1 {
	transition:all .3s;
}
.sep-header .gtj-t-r-deg {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
.sep-header .trans {
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s;
}
.sep-header .forms {
	width:100%;
	z-index:103;
	position:absolute;
	left:0;
	top:100%;
	height:0;
	overflow:hidden;
	display:inline-block;
	vertical-align:top;
	background:#0c64a6;
}
.sep-header .forms.ons {
	height:94px;
	padding:25px 0;
}
.sep-header .forms .forms-boxs {
	display:block;
	width:100%;
	overflow:hidden;
}
.sep-header .forms .forms-boxs .sep-container {
	max-width:1200px;
	margin:auto;
}
.sep-header .forms form {
	line-height:normal;
	position:relative;
	width:100%;
	overflow:hidden;
	float:right;
}
.sep-header .forms form input[type='text'] {
	box-shadow:none;
	width:100%;
	color:#fff;
	line-height:26px;
	outline:none;
	display:inline-block;
	border:none;
	font-size:18px;
	padding-left:14px;
	padding-right:40px;
	background:none;
	border-radius:0;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
	border-bottom:1px solid #fff;
}
.sep-header .forms form input[type='text']::-webkit-input-placeholder {
	color:#fff;
}
.sep-header .forms form button[type='submit'] {
	width:38px;
	height:100%;
	display:block;
	border:none;
	background:none;
	outline:none;
	position:absolute;
	top:0;
	right:0;
}
.sep-header .forms form button[type='submit'] i {
	font-size:18px;
	color:#fff;
	border-color:#fff;
	transition:all .3s;
	display:block;
}
.sep-header .forms form button[type='submit'] i:after {
	background:#fff;
}
.sep-header .forms form button[type='submit'] i:hover {
	transform:scale(1.1);
}
.main-padding {
	padding:90px 0;
}
.head-cover {
	width:100%;
	height:99px;
}
.inner-cover {
	height:145px;
}
@keyframes loading {
	0% {
	bottom:40px;
}
50% {
	bottom:50px;
}
100% {
	bottom:40px;
}
;}.fly-icons {
	display:block;
	-webkit-animation:loading 1s linear infinite alternate;
	-moz-animation:loading 1s linear infinite alternate;
	-ms-animation:loading 1s linear infinite alternate;
	-o-animation:loading 1s linear infinite alternate;
	animation:loading 1s linear infinite alternate;
}
.swiper-pc {
	position:relative;
	overflow:hidden;
}
.swiper-pc .swiper-pagination {
	bottom:5% !important;
}
.swiper-pc .swiper-pagination .swiper-pagination-bullet {
	width:36px;
	height:5px;
	background-color:rgba(255,255,255,0.6);
	border-radius:0;
	opacity:1;
	margin:0 10px !important;
	position:relative;
}
.swiper-pc .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background:#0c64a6;
}
.swiper-pc .banner-page {
	transition:all .3s;
	opacity:0;
}
.swiper-pc .banner-page.active {
	opacity:1;
}
.swiper-pc .banner-page div {
	width:49px;
	height:50px;
	background:rgba(0,0,0,0.6);
	transition:all .3s;
	color:#fff;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	font-size:20px;
	position:absolute;
	top:50%;
	margin-top:-25px;
	z-index:3;
}
.swiper-pc .banner-page div:hover {
	background:#0c64a6;
}
.swiper-pc .banner-page div.prev {
	left:0;
	transform:rotate(180deg);
}
.swiper-pc .banner-page div.next {
	right:0;
}
.text-upper {
	text-transform:uppercase;
}
.sep-banner {
	width:100%;
	overflow:hidden;
	position:relative;
}
.sep-banner .back {
	position:relative;
}
.sep-banner .back img {
	width:100%;
}
.sep-banner .back video {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	object-fit:cover;
}
/*.sep-banner .back::after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:rgba(0,0,0,0.1);
}*/
.sep-banner .banner-main {
	width:100%;
	position:absolute;
	left:0;
	top:0;
	height:100%;
}
.sep-banner .banner-main .back {
	display:block;
	width:100%;
	height:100%;
}
.sep-banner .swiper-pc .banner-div .banner-more span,.sep-banner .swiper-pc .banner-div .banner-more a {
	padding:0 40px;
	line-height:46px;
}
.sep-banner .sep-container {
	position:relative;
	height:100%;
	display:flex;
	align-items:center;
	max-width:70%;
}
.sep-banner .sep-container .banner-title {
	font-size:50px;
	color:#fff;
	line-height:70px;
	font-weight: bold;
	transition:all .3s;
	display:block;
}
.sep-banner .sep-container .banner-title span{
	font-weight: 100;
}
.sep-banner .sep-container p {
	font-size: 22px;
	color: #fff;
	margin-top: 8px;
}
/*.sep-banner .sep-container .banner-title:hover {
	color:#0c64a6;
}*/
.sep-banner .sep-container .banner-des {
	font-size:26px;
	color:rgba(255,255,255,0.9);
	line-height:32px;
	margin-bottom:20px;
}
.sep-banner .sep-container .banner-des p {
	font-size:26px;
	color:rgba(255,255,255,0.9);
	line-height:32px;
}
.sep-banner .sep-container .banner-des p a {
	font-size:26px;
	color:rgba(255,255,255,0.9);
	line-height:32px;
	text-decoration:underline;
}
.sep-banner .sep-container .banner-des p a:hover {
	text-decoration:none;
}
.sep-banner .sep-container .banner-more {
	display:inline-block;
	margin-top:60px;
	width:100%;
}
.sep-banner .sep-container .banner-more span,.sep-banner .sep-container .banner-more a {
	font-size:15px;
	display:inline-block;
	width:auto;
	padding:5px 40px;
	line-height:36px;
	text-align:center;
	transition:all .3s;
	background:none;
	color:#fff;
	background:#0c64a6;
	border-radius: 25px;
}
.sep-banner .sep-container .banner-more span:hover,.sep-banner .sep-container .banner-more a:hover {
	background:#fff;
	color:#0c64a6;
}
.sep-banner .sep-container .banner-more span i,.sep-banner .sep-container .banner-more a i {
	margin-left:6px;
	vertical-align:middle;
	font-size:20px;
}
.sep-banner .swiper-slide2 .sep-container {
	justify-content:flex-end;
	text-align:right;
}
.sep-banner .swiper-slide3 .sep-container {
	justify-content:flex-end;
	text-align:right;
}
.sep-banner .swiper-slide4 .sep-container {
	justify-content:flex-end;
	text-align:right;
}
.sep-banner .banner-des-left {
	text-align:left !important;
}
.sep-banner .banner-des-left .sep-container {
	justify-content:flex-start;
	text-align:left;
}
.sep-banner .banner-des-right {
	text-align:right !important;
}
.sep-banner .banner-des-center {
	text-align:center !important;
}
.sep-banner .banner-des-center .sep-container {
	justify-content:center;
}
.banner-ul-box {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	z-index:33;
}
.banner-ul-box .sep-container {
	justify-content:space-between;
	max-width:1200px;
	padding-bottom:0;
}
.banner-ul-box .sep-container .item {
	width:25%;
	text-align:center;
	padding:30px 0;
	position:relative;
}
.banner-ul-box .sep-container .item::after {
	display:block;
	position:absolute;
	content:'';
	width:2px;
	height:40px;
	right:0;
	top:50px;
	background:rgba(255,255,255,0.61);
}
.banner-ul-box .sep-container .item:last-child::after {
	display:none;
}
.banner-ul-box .sep-container .item .item-title {
	font-size:30px;
	line-height:42px;
	color:#fff;
	font-weight:400;
	font-weight:bold;
}
.banner-ul-box .sep-container .item .item-title span {
	font-size:50px;
}
.banner-ul-box .sep-container .item .item-des {
	font-size:18px;
	line-height:30px;
	color:rgba(255,255,255,0.8);
}
.amore{
	display: block;
	color: #fff;
	font-size: 16px;
	text-align: center;
	margin-top: 25px;
}
.amore:hover{
	color: #fff;
}
.padding-130 {
	padding:130px 0;
}
.padding-80 {
	padding:80px 0;
}
.flex {
	display:flex;
}
.flex-wrap {
	flex-wrap:wrap;
}
.padding-120 {
	padding:120px 0;
}
.padding-60 {
	padding:60px 0;
}
.padding-110 {
	padding:110px 0;
}
.padding-100 {
	padding:100px 0;
}
.bg-f2 {
	background:#f2f2f2;
}
.bg-f8 {
	background:#f6f7f8;
}
.mt-80 {
	margin-top:80px;
}
.pro-top-box {
	border-bottom:1px solid rgba(0,0,0,0.1);
	padding:0 60px;
}
.pro-top-box .top-item {
	text-align:center;
	position:relative;
	padding-bottom:20px;
	cursor:pointer;
}
.pro-top-box .top-item .thumb {
	overflow:hidden;
	padding:20px;
}
.pro-top-box .top-item .thumb img {
	max-width:107px;
	transition:all 1s ease;
}
.pro-top-box .top-item .thumb img:hover {
	transform:scale(1.1);
}
.pro-top-box .top-item .thumb-title {
	font-size:20px;
	line-height:30px;
	margin-top:20px;
	transition:all .3s;
}
.pro-top-box .top-item:hover .thumb-title {
	color:#0c64a6;
}
.pro-top-box .top-item.swiper-slide-thumb-active::after {
	transform:scale(1);
}
.pro-top-box .top-item::after {
	content:'';
	display:block;
	width:70%;
	height:3px;
	background:#0c64a6;
	position:absolute;
	left:15%;
	bottom:-1px;
	transform:scale(0);
}
.pro-top-box .top-item.active::after {
	transform:scale(1);
}
.cn-case-box .cn-case-list {
	justify-content:space-between;
}
.cn-case-box .cn-case-list li {
	width:49%;
	margin-bottom:30px;
}
/*.cn-case-box .cn-case-list li:nth-child(1) {
	width:100%;
}
.cn-case-box .cn-case-list li:nth-child(1) .thumb-title {
	font-size:24px;
}*/
.cn-case-box .cn-case-list li .img {
	position:relative;
}
.cn-case-box .cn-case-list li:hover .thumb-title {
	width:100%;
	height:100%;
	top:0;
	display:flex;
	align-items:center;
	justify-content:center;
	    flex-direction: column;
}
.cn-case-box .cn-case-list li .thumb {
	display:block;
	border-radius:20px;
	overflow:hidden;
}
.cn-case-box .cn-case-list li .thumb img {
	width:100%;
	transition:all .3s;
}
.cn-case-box .cn-case-list li .thumb-title {
	position:absolute;
	width:100%;
	padding:20px 40px;
	background:rgba(0,0,0,0.7);
	left:0;
	bottom:0;
	font-size:22px;
	color:#fff;
	display:block;
	transition:all .3s;
	font-weight:bold;
}
.cn-case-box .cn-case-list li .thumb-title p {
	color: #fff;
	display: none;
}
.cn-case-box .cn-case-list li .thumb-title:hover {
	color:#fff;
}
.cn-case-box .cn-case-list li .thumb-title:hover p {
	display: block;
}
.cn-case-box .cn-case-list li .thumb-des {
	margin-top:20px;
	padding:0 30px;
	font-size:15px;
	line-height:28px;
	color:#555;
}
.sep-banner .swiper-pc .sep-container {
	max-width:86%;
}
.pro-bottom-box {
	margin-top:70px;
}
.pro-bottom-box .bottom-item {
	justify-content:space-between;
	align-items:center;
}
.pro-bottom-box .bottom-item:nth-child(even) {
	flex-direction:row-reverse;
}
.pro-bottom-box .bottom-item:nth-child(even) .thumb-info {
	padding-right:0;
	padding-left:60px;
}
.pro-bottom-box .bottom-item .thumb {
	width:55%;
	display:block;
	overflow:hidden;
	position:relative;
}
.pro-bottom-box .bottom-item .thumb img {
	width:100%;
	transition:all .3s;
}
.pro-bottom-box .bottom-item .thumb-info {
	width:40%;
	padding-right:60px;
}
.pro-bottom-box .bottom-item .thumb-info .thumb-des {
	font-size:18px;
	color:#5e5e5e;
	line-height:32px;
}
.index_info .rno-map-dot {
	position:absolute;
}
.rno-map-dot {
	width:28px;
	height:28px;
	position:absolute;
	border-radius:50%;
	cursor:pointer;
	display:inline-block;
	vertical-align:middle;
}
.rno-map-dot:after {
	width:28px;
	height:28px;
	content:'';
	position:absolute;
	box-shadow:inset #0096f5 0 0 5px;
	border-radius:50%;
	top:0;
	left:0;
	opacity:1;
}
.rno-map-dot-layer {
	width:10px;
	height:10px;
	transform:translate(-50%,-50%);
	position:absolute;
	top:50%;
	left:50%;
	background-color:#0096f5;
	border-radius:50%;
	cursor:pointer;
	opacity:1;
}
.rno-map-dot-layer:after {
	content:'';
	position:absolute;
	width:10px;
	height:10px;
	box-shadow:inset #0096f5 0 0 5px;
	border-radius:50%;
	top:0;
	left:0;
	opacity:1;
}
.index_info .rno-map-dot,.index_info .rno-map-dot:after {
	width:50px;
	height:50px;
}
.index_info .rno-map-dot-layer {
	width:1px;
	height:1px;
	margin:-5px;
}
.index_info .rno-map-dot-layer:after {
	width:15px;
	height:15px;
}
.index_info .dot1 {
	top:20%;
	left:40%;
}
.index_info .dot2 {
	top:22%;
	right:20%;
}
.index_info .dot3 {
	bottom:30%;
	right:35%;
}
.index_info .dot4 {
	top:24%;
	left:16%;
}
.index_info .dot5 {
	top:21%;
	right:35%;
}
.animate.active:after,.animate:hover:after {
	-webkit-animation:warn 2s ease-out .1s infinite;
	animation:warn 2s ease-out .1s infinite;
}
.animate.active .rno-map-dot-layer:after,.animate:hover .rno-map-dot-layer:after {
	-webkit-animation:warn-2 2s ease-out 1.1s infinite;
	animation:warn-2 2s ease-out 1.1s infinite;
}
@-webkit-keyframes warn {
	0% {
	opacity:0;
	-webkit-transform:scale(.1);
	transform:scale(.1);
}
5% {
	opacity:1;
}
to {
	opacity:0;
	-webkit-transform:scale(5);
	transform:scale(5);
}
;}@keyframes warn {
	0% {
	opacity:0;
	-webkit-transform:scale(.1);
	transform:scale(.1);
}
5% {
	opacity:1;
}
to {
	opacity:0;
	-webkit-transform:scale(5);
	transform:scale(5);
}
;}@-webkit-keyframes warn-2 {
	0% {
	opacity:0;
	-webkit-transform:scale(.1);
	transform:scale(.1);
}
5% {
	opacity:8;
}
to {
	opacity:0;
	-webkit-transform:scale(10);
	transform:scale(10);
}
;}@keyframes warn-2 {
	0% {
	opacity:0;
	-webkit-transform:scale(.1);
	transform:scale(.1);
}
5% {
	opacity:8;
}
to {
	opacity:0;
	-webkit-transform:scale(10);
	transform:scale(10);
}
;}.padding-80 {
	padding:80px 0;
}
.xc-more {
	padding:0 25px;
	font-size:14px;
	line-height:36px;
	display:inline-block;
	border-radius:1px;
	-webkit-transition:.3s;
	transition:.3s;
	text-align:center;
	cursor:pointer;
	margin-top:40px;
	border:1px solid #0c64a6;
	color:#0c64a6;
}
.xc-more:hover {
	background:#0c64a6;
	color:#fff;
}
.xc-more .iconfont {
	margin-left:6px;
	font-size:12px;
}
.padding-70 {
	padding:70px 0;
}
.bg-f8 {
	background:#f6f7f8;
}
.foot-search-box {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	background:rgba(0,0,0,0.8);
	opacity:0;
	z-index:99;
	transform:scale(1.5);
	visibility:hidden;
	transition:.5s;
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:100px;
}
.foot-search-box.active {
	opacity:1;
	transform:scale(1);
	visibility:visible;
}
.foot-search-box .forms {
	width:100%;
	z-index:103;
}
.foot-search-box .forms .forms-boxs {
	display:block;
	width:100%;
	overflow:hidden;
}
.foot-search-box .forms .forms-boxs .sep-container {
	max-width:1000px;
	margin:auto;
}
.foot-search-box .forms form {
	line-height:normal;
	position:relative;
	width:100%;
	overflow:hidden;
}
.foot-search-box .forms form input[type='text'] {
	box-shadow:none;
	width:100%;
	color:#fff;
	line-height:26px;
	outline:none;
	display:inline-block;
	border:none;
	font-size:18px;
	padding-left:14px;
	padding-right:40px;
	background:none;
	border-radius:0;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
	border-bottom:1px solid #fff;
	height:60px;
	font-size:22px;
}
.foot-search-box .forms form input[type='text']::-webkit-input-placeholder {
	color:#fff;
	font-size:22px;
}
.foot-search-box .forms form button[type='submit'] {
	width:38px;
	height:100%;
	display:block;
	border:none;
	background:none;
	outline:none;
	position:absolute;
	top:0;
	right:0;
}
.foot-search-box .forms form button[type='submit'] i {
	font-size:20px;
	color:#fff;
	border-color:#fff;
	transition:all .3s;
	display:block;
}
.foot-search-box .forms form button[type='submit'] i:after {
	background:#fff;
}
.foot-search-box .forms form button[type='submit'] i:hover {
	transform:scale(1.1);
}
.news-box .news-main-box .news-time {
	font-size:12px;
	color:rgba(255,255,255,0.7);
}
.news-box .news-main-box .news-title {
	font-size:18px;
	line-height:30px;
	color:#fff;
	margin-top:10px;
	transition:all .3s;
}
.news-box .news-main-box .news-more {
	font-size:12px;
	color:#fff;
	margin-top:10px;
	transition:all .3s;
	opacity:0;
}
.news-box .news-main-box .news-more:hover {
	text-decoration:underline;
}
.news-box .news-main-box .news-more i {
	font-size:12px;
	margin-left:10px;
}
.news-box .news-main-box .news-item:hover .news-more {
	opacity:1;
	margin-top:16px;
}
.news-box .news-main-box .news-des {
	font-size:12px;
	line-height:24px;
	margin-top:6px;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	color:rgba(255,255,255,0.7);
}
.news-box .news-main-box .left {
	width:32.5%;
	background:url(../img/digital-shelf-tags-automated-pricing.webp);
	min-height:420px;
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
}
.news-box .news-main-box .left .news-item {
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	padding:30px;
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
}
.news-box .news-main-box .right {
	width:67.5%;
	background:#fff;
}
.news-box .news-main-box .right ul li {
	width:33.33%;
	min-height:210px;
}
.news-box .news-main-box .right ul li:nth-child(1) {
	width:66.66%;
}
.news-box .news-main-box .right ul li:nth-child(4) {
	background:url(../img/digital-tags-for-supermarket.webp);
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
}
.news-box .news-main-box .right ul li:nth-child(4) .news-item {
	background:rgba(0,0,0,0.5);
}
.news-box .news-main-box .right .news-item {
	padding:30px;
	display:block;
	width:100%;
	height:100%;
}
.news-box .news-main-box .right .news-title {
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news-box .news-main-box .right .black-news .news-time {
	color:rgba(25,25,25,0.7);
}
.news-box .news-main-box .right .black-news .news-title {
	color:#191919;
}
.news-box .news-main-box .right .black-news .news-more {
	color:rgba(25,25,25,0.7);
}
.news-box .news-main-box .right .black-news .news-des {
	color:rgba(25,25,25,0.7);
}
.news-box .news-main-box .right .bg-blue {
	background:linear-gradient(45deg,#007bca,#2fa5ff) !important;
}
.news-box .news-btn {
	text-align:center;
	margin-top:50px;
}
.news-box .news-btn a {
	display:inline-block;
	color:rgba(25,25,25,0.7);
	transition:all .3s;
}
.news-box .news-btn a i {
	margin-left:8px;
}
.news-box .news-btn a:hover {
	color:#0c64a6;
}
.news-box .news-swiper .news-item {
	border-radius:10px;
	background:#fff;
	height:auto;
	overflow:hidden;
}
.news-box .news-swiper .news-item .news-cover {
	padding:40px 30px;
	height:100%;
	width:100%;
	background:rgba(0,0,0,0.55);
}
.news-box .news-swiper .news-item.active {
	background:#fff !important;
}
.news-box .news-swiper .news-item.active .news-cover {
	background:#fff;
}
.news-box .news-swiper .news-item.active .news-title {
	color:#333;
}
.news-box .news-swiper .news-item.active .news-des {
	color:#666;
}
.news-box .news-swiper .news-item.active .time-box .news-time {
	color:#0c64a6;
}
.news-box .news-swiper .news-item.active .time-box .news-more {
	color:#0c64a6;
}
.news-box .news-swiper .news-item::after {
	content:'';
	display:block;
	position:relative;
}
.news-box .news-swiper .news-item .news-title {
	font-size:18px;
	line-height:30px;
	display:block;
	transition:all .3s;
	color:#333;
}
.news-box .news-swiper .news-item .news-title:hover {
	color:#0c64a6;
}
.news-box .news-swiper .news-item .news-des {
	font-size:14px;
	line-height:28px;
	margin-top:16px;
	color:#666;
}
.news-box .news-swiper .news-item .time-box {
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #e6e6e6;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.news-box .news-swiper .news-item .time-box .news-time {
	color:#0c64a6;
	font-size:15px;
}
.news-box .news-swiper .news-item .time-box .news-more {
	color:#0c64a6;
	text-decoration:underline;
	font-size:14px;
	transition:all .3s;
	display:block;
}
.news-box .news-swiper .news-item .time-box .news-more:hover {
	text-decoration:none;
}
.news-box .news-swiper .news-item .news-title {
	color:#fff;
}
.news-box .news-swiper .news-item .news-des {
	color:rgba(255,255,255,0.85);
}
.news-box .news-swiper .news-item .time-box .news-time {
	color:#fff;
}
.news-box .news-swiper .news-item .time-box .news-more {
	color:#fff;
}
.news-box .news-swiper .swiper-pagination {
	position:static;
	margin-top:30px;
}
.news-box .news-swiper .swiper-pagination .swiper-pagination-bullet-active {
	background:#0c64a6;
}
.case-box .top-title .title-des {
	/*max-width:600px;*/
	margin:0 auto;
	margin-top:16px;
}
.case-box .case-item {
	min-height:100px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.case-box .case-item .thumb img {
	width:128px;
	transition:all .3s;
}
.case-box .case-item .thumb:hover img {
	transform:scale(1.1);
}
.case-box .case-swiper {
	position:relative;
}
.case-box .case-swiper .swiper-pagination {
	position:static;
	margin-top:50px;
}
.case-box .case-swiper .swiper-pagination .swiper-pagination-bullet {
	background:#8f939e;
	opacity:1;
	margin:0 3px;
}
.case-box .case-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background:#0c64a6;
}
.case-box .case-page div {
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	opacity:.2;
	background:#252525;
	border-radius:50%;
	position:absolute;
	top:40%;
	margin-top:-20px;
	color:#fff;
	cursor:pointer;
	text-align:center;
	z-index:9;
	transition:all .3s;
}
.case-box .case-page div:hover {
	background:#0c64a6;
	color:#fff;
}
.case-box .case-page div.prev {
	left:-80px;
	transform:rotate(180deg);
}
.case-box .case-page div.next {
	right:-80px;
}
.foot-form-box {
	position:relative;
}
.foot-form-box::after {
	position:absolute;
	width:50%;
	content:'';
	height:100%;
	background:url(../img/electronic-shelf-tags.webp) no-repeat right bottom #181818;
	left:0;
	top:0;
	background-size:30%;
}
.foot-form-box .sep-container {
	justify-content:space-between;
}
.foot-form-box .sep-container>div {
	width:48%;
	position:relative;
	z-index:3;
}
.foot-form-box .sep-container>.left {
	width:55%;
}
.foot-form-box .sep-container .right {
	width:40%;
}
.foot-form-box .sep-container .left {
	display:flex;
}
.foot-form-box .sep-container .left .left-item {
	width:44%;
	margin-right:6%;
}
.foot-form-box .sep-container .left .left-item .item-title {
	font-size:28px;
	margin-bottom:18px;
	color:#fff;
	display:block;
	transition:all .3s;
}
.foot-form-box .sep-container .left .left-item .item-title:hover {
	color:#0c64a6;
}
.foot-form-box .sep-container .left .left-item .item-des {
	margin-bottom:25px;
	line-height:28px;
	color:rgba(255,255,255,0.75);
}
.foot-form-box .sep-container .left .left-item .item-more {
	padding:0 25px;
	font-size:14px;
	line-height:36px;
	display:inline-block;
	border-radius:1px;
	-webkit-transition:.3s;
	transition:.3s;
	text-align:center;
	cursor:pointer;
	color:#0c64a6;
	border:1px solid #0c64a6;
	transition:all .3s;
}
.foot-form-box .sep-container .left .left-item .item-more i {
	margin-left:8px;
}
.foot-form-box .sep-container .left .left-item .item-more:hover {
	background:#0c64a6;
	color:#fff;
}
.foot-form-box .sep-container .right .right-title {
	font-size:28px;
	margin-bottom:40px;
}
.foot-form-box .sep-container .right .form-group {
	padding:0 20px;
	height:40px;
	overflow:hidden;
	margin-bottom:18px;
	background:#fff;
}
.foot-form-box .sep-container .right .form-group:nth-child(3n) {
	margin-right:0;
}
.foot-form-box .sep-container .right .form-group:last-child {
	margin-bottom:0;
}
.foot-form-box .sep-container .right .form-group .form-control {
	height:40px;
	border-radius:0;
	box-shadow:none;
	border:none;
	width:100%;
	padding:10px 0;
	background:none;
}
.foot-form-box .sep-container .right .form-group .form-control::-webkit-input-placeholder {
	font-size:16px;
	text-align:left;
	color:rgba(0,0,0,0.4);
	line-height:36px;
}
.foot-form-box .sep-container .right .confirm-box {
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-wrap:wrap;
	width:100%;
}
.foot-form-box .sep-container .right .confirm-box .left {
	display:flex;
	align-items:center;
}
.foot-form-box .sep-container .right .confirm-box i {
	color:#0c64a6;
	margin-right:4px;
	vertical-align:middle;
}
.foot-form-box .sep-container .right .confirm-box .mes {
	margin-left:12px;
	line-height:26px;
}
.foot-form-box .sep-container .right .confirm-box .check-item {
	margin-right:6px;
}
.foot-form-box .sep-container .right .btn-box {
	border:none;
	width:100%;
	text-align:left;
	margin-top:40px;
	background:none;
	padding:0;
}
.foot-form-box .sep-container .right .btn-box .btn-primary {
	background:none;
	color:#fff;
	line-height:36px;
	background:#0c64a6;
	border-radius:0;
	text-align:center;
	outline:none;
	padding:0 28px;
	border:none;
	box-shadow:none;
}
.foot-form-box .sep-container .right .btn-box .btn-primary:hover {
	background:#fff;
	color:#0c64a6;
}
.richtext a {
	color:#0c64a6;
}
.richtext a:hover {
	text-decoration:underline;
}
.swiper-mb {
	display:none;
}
.main-padding {
	padding:90px 0;
}
.sep-footer {
	background:#252525;
}
.sep-footer>.sep-container {
	position:relative;
	padding:70px 0 45px;
	background: url(../images/fmap.png) no-repeat top center;
}
.sep-footer>.sep-container .foot-top {
	display:flex;
	justify-content:space-between;
	position:relative;
}
.sep-footer>.sep-container .foot-top .foot-ul {
	margin-right:20px;
}
.sep-footer>.sep-container .foot-top .foot-ul::before {
	display:none;
}
.sep-footer>.sep-container .foot-top .foot-ul .fo-media {
	margin-top:20px;
}
.sep-footer>.sep-container .foot-top .foot-ul .fo-media a {
	font-size:18px;
	margin:0;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	color:#ccc;
	transition:all .3s;
	margin-right:10px;
	width:33px;
	height:33px;
	background:rgba(255,255,255,0.2);
	border-radius:50%;
}
.sep-footer>.sep-container .foot-top .foot-ul .fo-media a:hover {
	background:linear-gradient(0deg,#0c3ee3,#4ab2f2);
	color:#fff;
}
.sep-footer>.sep-container .foot-top .foot-ul>li {
	margin-bottom:18px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li.onss .li-list {
	display:block;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .list-title {
	font-size:16px;
	color:#fff;
	line-height:30px;
	position:relative;
	display:block;
	padding-bottom:6px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .list-title a {
	font-size:18px;
	color:#fff;
	line-height:30px;
	display:block;
	transition:all .3s;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .list-title a:hover {
	color:#0c64a6;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .list-title i {
	display:none;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list {
	margin-top:10px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li {
	display:block;
	padding-left:16px;
	position:relative;
	transition:all .3s;
	padding-left:0;
	margin-bottom:4px;
	line-height:24px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li .con .title {
	color:#ccc;
	line-height:32px;
	font-size:12px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li .con .des {
	color:#ccc;
	line-height:32px;
	font-size:12px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li a {
	color:rgba(255,255,255,0.6);
	line-height:30px;
	font-size:15px;
	display:block;
	transition:all .3s;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li a:hover {
	color:#fff;
}
.sep-footer .copyRight {
	border-top:1px solid #505050;
}
.sep-footer .copyRight .main {
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	align-items:center;
	padding:20px 0;
}
.sep-footer .copyRight .main span {
	color:rgba(255,255,255,0.7);
	margin:0 20px;
}
.sep-footer .copyRight .main span a {
	color:rgba(255,255,255,0.7);
	display:inline-block;
	transition:all .3s;
}
.sep-footer .copyRight .main span a:hover {
	color:#0c64a6;
}
.sep-footer .copyRight .main span i {
	font-style:initial;
	margin:0 10px;
}
.mt-60 {
	margin-top:40px !important;
}
#onlineService {
	position:fixed;
	right:0;
	bottom:32%;
	z-index:100998;
}
.offside {
	width:50px;
}
.offside li {
	width:50px;
	height:50px;
	position:relative;
	background:none;
	border:1px solid #0c64a6;
	border-radius:10px;
	text-align:center;
	transition:all .7s;
	-webkit-transition:all .7s;
	background:#fff;
	border-color:#0c64a6;
}
.offside li .icon {
	color:#0c64a6 !important;
}
.offside li:hover {
	background:#0c64a6;
}
.offside li:hover .icon {
	color:#fff !important;
}
.offside .code {
	position:absolute;
	top:0;
	right:50px;
	display:none;
	margin:0;
}
.offside a,.offside div {
	color:#0c64a6;
	position:absolute;
	z-index:11;
	display:block;
	top:0;
	right:0;
	bottom:0;
	cursor:pointer;
	line-height:50px;
	font-size:24px;
}
.offside p {
	float:left;
	line-height:50px;
	font-size:16px;
	font-weight:700;
	padding:0 0 0 10px;
	color:#fff;
	opacity:0;
	position:absolute;
	white-space:nowrap;
}
.offside .icon {
	font-size:22px;
	height:100%;
	line-height:50px;
	text-align:center;
	display:block;
	color:#0c64a6;
}
.offside li:not(.li_3) a,.offside .li_3 a,.offside .li_3 div {
	width:50px;
}
.offside .back_top {
	display:none;
}
.offside .erweima {
	width:150px;
	height:auto;
	position:absolute;
	left:-150px;
	top:0;
	display:none;
}
.offside li:hover a,.offside li:hover div,.offside li:hover .icon {
	color:#fff;
}
.offside li:hover p {
	opacity:1;
}
.offside li:not(.li_erweima):hover .erweima {
	display:block;
}
.offside .tel {
	width:230px;
	transform:translateX(-180px);
	-webkit-transform:translateX(-180px);
}
.offside .back_none {
	height:0;
	border:0 !important;
}
.offside .li {
	transform:translateX(100%);
	-webkit-transform:translateX(100%);
	height:0;
}
.offside .back_top:hover {
	background:#0c64a6 !important;
}
.offside .back_top:hover i {
	color:#fff !important;
}
.offside .unfold {
	width:30px;
	transform:translateX(20px);
	-webkit-transform:translateX(20px);
}
.trans1 {
	transition:all .3s;
}
.gtj-t-r-deg {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
.trans {
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s;
}
.email-items {
	position:absolute;
	top:0;
	left:-200px;
	width:200px;
	height:200px !important;
	transform:translateX(500px);
	transition:all .3s;
}
.email-items.active {
	transform:translateX(0);
}
.email-items .email-item {
	position:static;
}
.email-items .email-item a {
	width:100% !important;
	font-size:17px;
	background:#0c64a6;
	height:auto !important;
	position:static;
}
.email-items .email-item a:hover {
	color:#0c64a6;
}
.offside .unfold {
	width:30px;
	transform:translateX(20px);
	-webkit-transform:translateX(20px);
}
.offside .unfold {
	width:30px;
	transform:translateX(20px);
	-webkit-transform:translateX(20px);
}
.offside .unfold a {
	width:100% !important;
}
.offside .unfold i {
	transform:rotate(180deg);
}
.sep-cookies-boxs {
	position:fixed;
	bottom:0;
	width:100%;
	background-color:#f6f7f8;
	display:none;
	z-index:10000000000;
}
.sep-cookies-boxs.active {
	display:block;
}
.sep-cookies-boxs .pp-boxs {
	width:100%;
	padding:44px 0 50px;
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-wrap:wrap;
	font-size:14px;
	line-height:28px;
	color:rgba(0,0,0,0.7);
}
.sep-cookies-boxs .p-lefts {
	width:calc(100% - 320px);
	display:flex;
	align-items:center;
}
.sep-cookies-boxs .p-lefts img {
	margin-right:30px;
}
.sep-cookies-boxs .p-lefts .richtext {
	width:auto;
}
.sep-cookies-boxs .richtext {
	color:#252525;
	line-height:20px;
	font-size:14px;
	line-height:28px;
	color:rgba(0,0,0,0.7);
}
.sep-cookies-boxs .richtext a {
	color:#0c64a6 !important;
}
.sep-cookies-boxs .richtext a:hover {
	color:#0c64a6 !important;
	text-decoration:underline;
}
.sep-cookies-boxs .p-rights {
	width:290px;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.sep-cookies-boxs .intro-banner-btn {
	border-radius:21px;
	font-size:14px;
	line-height:30px;
	min-width:135px;
	padding:5px 32px;
	text-align:center;
	color:#252525;
	border:1px solid #252525;
	cursor:pointer;
}
.sep-cookies-boxs .intro-banner-btn.active {
	background:#0c64a6;
	border-color:#0c64a6;
}
.sep-cookies-boxs .intro-banner-btn:hover {
	background:#252525;
	border-color:#252525;
	color:#fff;
}
.sep-cookies-boxs .sp-close-button {
	margin-left:15px;
	width:26px;
	height:26px;
	border-radius:100%;
	background:rgba(0,0,0,0.3);
	display:flex;
	align-items:center;
	justify-content:center;
	transform:rotate(45deg);
}
.sep-cookies-boxs .sp-close-button i {
	width:16px;
	height:4px;
	background:#fff;
	position:relative;
}
.sep-cookies-boxs .sp-close-button i:after {
	content:'';
	display:block;
	width:4px;
	height:16px;
	background:#fff;
	position:absolute;
	left:50%;
	margin-left:-2px;
	top:50%;
	margin-top:-8px;
}
@media screen and (max-width:821px) {
	.sep-cookies-boxs .p-lefts {
	width:100%;
}
.sep-cookies-boxs .p-lefts img {
	margin-right:15px;
}
.sep-cookies-boxs .p-rights {
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
}
.sep-cookies-boxs .pp-boxs {
	padding:30px 0;
}
html::-webkit-scrollbar {
	width:2px;
}
html::-webkit-scrollbar-thumb {
	background-color:#0c64a6;
}
;}.list-fun-box .fun-main-box .right {
	width:50%;
}
.index-core-box .index-core-main .item .item-info img {
	width:100%;
	border-radius:12px;
}
@media screen and (max-width:1500px) {
	.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a{
		padding: 8px 18px;
	}
	.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li>a{
		padding: 8px 18px;
	}
	.sep-header .sep-mainnav .sep-container .nav-right{
		margin-left: 50px;
	}
	.inner-case-box li:nth-child(even) .thumb-info {
	padding-left:0;
}
;}.news-box {
	padding-bottom:100px;
}
.news-box .news-box-main {
	justify-content:space-between;
}
.news-box .news-box-main .news-img {
	display:block;
	overflow:hidden;
	width:49%;
}
.news-box .news-box-main .news-img img {
	width:100%;
	transition:all .3s;
}
.news-box .news-box-main .right {
	width:51%;
	position:relative;
}
.news-box .news-box-main .right .news-list {
	width:904px;
	position:absolute;
	right:0;
	display:block;
}
.news-box .news-box-main .right .news-list li {
	padding:0 320px 0 136px;
	padding-right:320px;
	position:relative;
	transition:all .3s;
	background:none;
	margin-bottom:30px;
	width:100%;
}
.news-box .news-box-main .right .news-list li.active {
	background:#0c64a6;
	background-size:cover;
	padding-top:20px;
	padding-bottom:20px;
}
.news-box .news-box-main .right .news-list li .news-time {
	color:#0c64a6;
	margin-bottom:6px;
}
.news-box .news-box-main .right .news-list li.active .news-time {
	color:#fff;
	margin-bottom:6px;
}
.news-box .news-box-main .right .news-list li.active .news-des {
	color:rgba(255,255,255,0.7);
}
.news-box .news-box-main .right .news-list li.active .news-title {
	color:#fff;
}
.news-box .news-box-main .right .news-list li .news-title {
	font-size:18px;
	color:#1a1a1a;
	line-height:30px;
	margin-top:10px;
	display:block;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	transition:all .3s;
	min-height:1px;
}
.news-box .news-box-main .right .news-list li .news-des {
	font-size:14px;
	line-height:26px;
	color:#666;
	margin-top:6px;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	transition:all .3s;
}
.index-news-box ul li .news-more {
	color:#666;
	font-size:16px;
	margin-top:10px;
	display:block;
	transition:all .3s;
}
.news-box .news-box-main .right .news-list li .news-more {
	display:block;
	position:absolute;
	top:50%;
	margin-top:-30px;
	right:180px;
}
.news-box .news-box-main .right .news-list li.active .news-more .img1 {
	display:none;
}
.news-box .news-box-main .right .news-list li .news-more .img2 {
	display:none;
}
.news-box .news-box-main .right .news-list li.active .news-more .img2 {
	display:block;
}
.sep-container-1920 {
	max-width:1920px;
	margin:0 auto;
}
.list-fun-box .fun-main-box .left {
	width:48%;
	position:relative;
}
/*.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li:last-child>a {
	padding:14px 20px;
	background:#fdcd38;
	border-radius:12px;
	color:#333;
}*/
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.news-box .news-main-box .news-title {
	line-height:1.4em;
	font-size:16px;
}
.index-news-box .news-ul li .thumb-info .thumb-title {
	font-size:16px;
	line-height:1.4em;
}
.list-fun-box .fun-main-box .left .left-item .left-title {
	font-size:16px;
}
.index-pro-box .pro-index-wrap .toggle-btns span a {
	font-size:16px;
}
.sep-lx-header-mb .box-wrap {
	background:#0096f6;
}
.inner-form-box {
	background:#f6f7f8;
}
.bg-f8 {
	background:#f6f7f8;
}
.com-ul-box li .num {
	font-size:20px;
	line-height:30px;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 li {
	background:#ebf1f6;
}
.sep-pagination{
	padding: 20px 0 0;
	text-align: center;
}
.pagination>a,.pagination>span {
	color:#0c64a6;
}
.pagination>.page-num-current,
.pagination>.page-num-current:focus,
.pagination>.page-num-current:hover,
.pagination>span,
.pagination>span:focus,
.pagination>span:hover {
	z-index:2;
	color:#fff;
	cursor:default;
	background-color:#0c64a6;
	border-color:#0c64a6;
}
.news-box .news-main-box .right .news-title {
	display:block;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li.nav-active>a {
	text-decoration:underline;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(2) {
	background:#f6f6f6;
}
.inner-article-box .inner-articlr-list li .thumb-info .thumb-title {
	display:block;
}
.sep-resource-list2 li .more:hover {
	text-decoration:underline;
}
.sep-inner-banner .banner-main .banner-title {
	font-size:28px;
	line-height:1.4em;
}
.foot-form-box .sep-container .left .left-item .item-more {
	white-space:nowrap;
}
.sep-banner .sep-container .banner-des {
	line-height:1.4em;
}
.foot-form-box .sep-container .left .left-item .item-title {
	color:#181818;
}
.foot-form-box .sep-container .left .left-item .item-des {
	color:#181818;
}
.foot-form-box::after {
	display:none;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a i {
	top:11px;
	display:inline-block !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .head-pro-ul .head-pro-ul-item .left .lis-boxs:nth-child(1) .lists .ul-boxs .lists-a {
	padding:6px 20px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box {
	right:20px;
	bottom:80px;
	width:30%;
}
.esl-box2 .esl2-box-mian .item {
	margin-bottom:25px;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-title {
	opacity:0;
}
.esl-box2 .esl2-box-mian .item .right .esl-item:hover .esl-title {
	opacity:1;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-thumb img {
	max-width:100%;
	max-height:160px;
	width:auto;
}
@media screen and (max-width:1500px) {
	.home-case-box .back img{
		height: 400px;
	}
	.sep-banner .sep-container {
	padding-top:6%;
}
.case-box .case-page div.prev {
	left:0;
}
.case-box .case-page div.next {
	right:0;
}
.inner-case-box li:nth-child(odd) .thumb-info {
	padding-right:60px;
}
.news-box {
	padding-top:40px !important;
}
.sep-inner-banner .banner-main .banner-title {
	font-size:24px;
	line-height:1.4em;
}
.sep-inner-banner .banner-main .banner-des {
	margin-top:10px;
	margin-bottom:10px;
	font-size:16px;
}
.index-app-box .list-app-swiper .list-page div.prev {
	left:20px;
}
.index-app-box .list-app-swiper .list-page div.next {
	right:20px;
}
;}.news-box .news-box-main .news-img:hover img {
	transform:scale(1.1);
}
.home-case-box .sep-container {
	align-items:flex-start;
	padding-top:6%;
	justify-content:center;
}
.home-case-box .sep-container .banner-div {
	text-align:center;
	max-width:70%;
}
.home-case-box .sep-container .banner-div .banner-des {
	font-size:22px;
}
.home-case-box .sep-container .banner-div .banner-title {
	font-size:42px;
	line-height:50px;
	font-weight: bold;
}
.home-case-box .sep-container .banner-div .banner-des1 {
	font-size:16px;
	line-height:28px;
	margin-top:30px;
}
.home-case-box .sep-container .banner-div .banner-more {
	margin-top:20px;
}
.home-case-box .sep-container .banner-div .banner-more span:hover {
	background:#fff;
	color:#0c64a6;
}
.home-case-box .banner-ul-box {
	top:50%;
	bottom:auto;
	transform:translateY(-50%);
}
.home-case-box .banner-ul-box .sep-container .item .item-title span {
	font-size:50px;
}
.home-case-box1 .index-power-ul1 li {
	width:32%;
	margin-right:2%;
	margin-bottom:30px;
	position:relative;
}
.home-case-box1 .index-power-ul1 li::after {
	content:'';
	display:block;
	width:0;
	height:0;
	border-top:50px solid #fff;
	border-left:50px solid transparent;
	position:absolute;
	right:0;
	top:0;
	display:none;
}
.home-case-box1 .index-power-ul1 li:nth-child(3n) {
	margin-right:0;
}
.home-case-box1 .index-power-ul1 li:hover .thumb img {
	transform:scale(1.1);
}
.home-case-box1 .index-power-ul1 li:hover .thumb-info {
	opacity:1;
}
.home-case-box1 .index-power-ul1 li a {
	display:block;
	overflow:hidden;
	transition:all .3s;
}
.home-case-box1 .index-power-ul1 li .thumb img {
	width:100%;
	transition:all .3s;
}
.home-case-box1 .index-power-ul1 li .thumb-info {
	padding:20px 0;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#0c64a6;
	text-align:center;
	padding:50px;
	display:flex;
	align-items:center;
	justify-content:center;
	transition:all .3s;
	opacity:0;
}
.home-case-box1 .index-power-ul1 li .detail-mater-title {
	font-size:20px;
	line-height:32px;
	color:#fff;
	transition:all .3s;
}
.home-case-box1 .index-power-ul1 li .detail-mater-title:hover {
	transform:translateY(-5px);
}
.home-case-box1 .index-power-ul1 li .detail-mater-des {
	margin-top:6px;
}
.home-case-box1 .index-power-ul1 li .sw-more {
	display:inline-block;
	margin-top:20px;
}
.home-map-box .sep-container {
	padding-top:0;
}
.cn-pro-list li {
	width:32%;
	margin-right:2%;
}
.cn-pro-list li:nth-child(3n) {
	margin-right:0;
}
.cn-pro-list li a {
	display:block;
	overflow:hidden;
}
.cn-pro-list li .thumb img {
	width:100%;
	transition:all .3s;
}
.cn-pro-list li:hover .thumb img {
	transform:scale(1.1);
}
.cn-pro-list li .thumb-info {
	padding:20px;
}
.cn-pro-list li .thumb-info .thumb-title {
	font-size:22px;
	line-height:30px;
	color:#000;
	transition:all .3s;
}
.cn-pro-list li .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.cn-pro-list li .thumb-info .thumb-title1 {
	margin-top:10px;
	font-size:17px;
	line-height:30px;
	color:#666;
	transition:all .3s;
}
.cn-pro-list li .thumb-info .thumb-title1:hover {
	color:#0c64a6;
}
.cn-pro-list li .thumb-info .thumb-des {
	margin-top:10px;
	font-size:14px;
	line-height:28px;
	color:#333;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	text-decoration:none !important;
}
@media screen and (max-width:1680px) {
	.sep-banner .sep-container {
	max-width:92%;
}
;}@media screen and (max-width:1280px) {
	.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:8px 10px;
}
.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:6px 10px;
}
.sep-header .sep-mainnav .sep-container .logo img {
	width:124px;
}
.sep-header .sep-mainnav .sep-container .nav-right{
	margin-left: 10px;
}
;}@media screen and (max-width:1024px) {
	.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:6px 10px !important;
}
.sep-header.onss .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:6px 10px !important;
}
.sep-banner .sep-container .banner-title {
	font-size:36px;
	line-height:40px;
}
.banner-ul-box .sep-container .item .item-title span {
	font-size:30px;
}
.sep-header .sep-mainnav .sep-container .logo img {
	width:110px;
}
;}.sep-inner-banner .banner-main .banner-title {
	font-size:32px;
	line-height:42px;
	max-width:90%;
	min-width: 300px;
}
.sep-inner-banner .banner-main .banner-title:hover {
	color:#fff;
}
.sep-inner-banner .banner-main .banner-des {
	font-size:16px;
	line-height:32px;
	margin-top:20px;
}
.sep-inner-banner .banner-main .banner-des * {
	font-size:16px;
	line-height:32px;
	color:rgba(255,255,255,0.9);
}
.sep-inner-banner .banner-main .banner-des p {
	font-size:16px;
	line-height:32px;
	color:rgba(255,255,255,0.9);
}
.sep-inner-banner .banner-main .xc-more {
	background:#0c64a6;
	color:#fff;
	margin-top:16px;
}
.sep-inner-banner .banner-main .xc-more:hover {
	background:#fff;
	color:#0c64a6;
}
.sep-inner-banner .banner-main .banner-div {
	text-align:left;
	max-width:75%;
}
.sep-inner-banner .sep-container {
	max-width:1200px;
	padding-bottom:0;
}
/*.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box {
	display:none;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide:hover .info-box {
	display:block;
}*/
.index-pro-m .pro-index-wrap .pro-index-slide .swiper-slide .info-box {
	display:none;
}
.index-pro-m .pro-index-wrap .pro-index-slide .swiper-slide:hover .info-box {
	display:block;
}
.bread {
	padding:20px 0;
	width:100%;
	position:relative;
	border-bottom:1px solid #e6e6e6;
}
.bread .sep-container {
	display:flex;
	align-items:center;
	position:relative;
	padding-bottom:0;
}
.bread .sep-container .bread-icon {
	margin-right:4px;
	position:absolute;
	left:0;
	top:-3px;
	font-size:20px;
	color:#0c64a6;
}
.bread .sep-container .bread-ul {
	display:flex;
	flex-wrap:wrap;
}
.bread .sep-container .bread-ul li {
	color:#4d4d4d;
	font-size:14px;
}
.bread .sep-container .bread-ul a {
	color:#4d4d4d;
	font-size:14px;
	margin:0 4px;
}
.bread .sep-container .bread-ul a:hover {
	text-decoration:underline;
}
.bread .sep-container .bread-ul a:last-child {
	color:#0c64a6;
}
.padding-100 {
	padding:100px 0;
}
.breadcrumb {
	padding:0;
	margin-bottom:0;
	background:none;
	border-radius:none;
}
.bread .breadcrumb>li+li:before {
	content:'> ';
	color:#4d4d4d;
}
.index-pro-richtext {
	display:none;
}
.overflow {
	overflow:hidden;
}
.block {
	display:block;
}
.sep-scale {
	transition:All .8s ease;
	-webkit-transition:All .8s ease;
	-moz-transition:All .8s ease;
	-o-transition:All .8s ease;
}
.flex-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center;
	justify-content:center;
}
/*.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide {
	padding-bottom:60px;
}*/
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .thumb {
	display:block;
	width:100%;
	overflow:hidden;
	border-radius:20px 20px 0 0;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .thumb img {
	width:100%;
	transition:all .3s;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box {
	position:relative;
	padding-top:28px;
	position:absolute;
	background:#fff;
	padding:50px;
	border-top:5px solid #0c64a6;
	right:60px;
	bottom:0;
	width:50%;
	border-radius:20px 20px 0 0;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .title {
	font-size:20px;
	color:#333;
	margin-bottom:20px;
	position:relative;
	display:block;
	transition:all .3s;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .title:hover {
	color:#0c64a6;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .summary {
	color:#666;
	font-size:14px;
	line-height:1.6em;
	margin-bottom:25px;
	margin-top:10px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .summary * {
	color:#666;
	font-size:14px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box ul {
	margin-bottom:30px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box ul li {
	margin-bottom:10px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box ul li a {
	color:#333;
	font-size:14px;
	padding-left:16px;
	display:block;
	transition:all .3s;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box ul li a:hover {
	color:#0c64a6;
	position:relative;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box ul li a:hover:after {
	content:'';
	border:5px solid transparent;
	border-left:5px solid #0c64a6;
	margin-left:0;
	position:absolute;
	left:0;
	top:5px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .more {
	box-shadow:12px 12px 24px rgba(0,0,0,0.2);
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .more i {
	margin-left:10px;
	font-size:14px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .more:hover {
	background:#0c64a6;
	color:#fff;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .series {
	font-size:20px;
	position:absolute;
	right:-172px;
	bottom:20px;
	z-index:100;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box .series:before {
	content:'';
	display:inline-block;
	width:11px;
	height:11px;
	background:#0c64a6;
	margin-right:5px;
}
.index-pro-box .pro-index-wrap .toggle-btns {
	justify-content:space-between;
	align-items:flex-start;
	width:100%;
	padding-bottom:16px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:30px;
}
.index-pro-box .pro-index-wrap .toggle-btns::after {
	display:none;
}
.index-pro-box .pro-index-wrap .toggle-btns::before {
	display:none;
}
.index-pro-box .pro-index-wrap .toggle-btns span.active a {
	color:#0c64a6;
}
.index-pro-box .pro-index-wrap .toggle-btns span.active a:before {
	width:100%;
}
.index-pro-box .pro-index-wrap .toggle-btns span a {
	position:relative;
	font-size:18px;
	color:#333;
}
.index-pro-box .pro-index-wrap .toggle-btns span a:before {
	content:'';
	display:block;
	width:20px;
	height:2px;
	background:#0c64a6;
	position:absolute;
	bottom:-16px;
	left:0;
	transition:All .4s ease;
	-webkit-transition:All .4s ease;
	-moz-transition:All .4s ease;
	-o-transition:All .4s ease;
}
.index-core-box .index-core-main {
	justify-content:center;
	position:relative;
}
.index-core-box .index-core-main1 {
	justify-content:space-between;
}
.index-core-box .index-core-main .item {
	width:45%;
	margin-bottom:30px;
}
.index-core-box .index-core-main .item .item-info {
	padding-top:20px;
	border-top:3px solid #0c64a6;
}
.index-core-box .index-core-main .item .item-info .thumb-title {
	font-size:20px;
	color:#333;
	line-height:32px;
}
.index-core-box .index-core-main .item .item-info .thumb-des {
	font-size:14px;
	color:rgba(0,0,0,0.7);
	line-height:28px;
	margin-top:6px;
}
.index-core-box .index-core-main .item .item-info .thumb-des p {
	font-size:14px;
	color:rgba(0,0,0,0.7);
	line-height:28px;
}
.index-core-box.index-core-box1 .index-core-main .item {
	width:24%;
	background:#fff;
	box-shadow:6px 5px 15px 1px rgba(0,0,0,0.06);
	padding:40px 30px;
}
.index-core-box.index-core-box1 .index-core-main .item .item-info {
	border:none;
	text-align:center;
}
.index-core-box.index-core-box1 .index-core-main .item .item-info .thumb-title::after {
	display:block;
	width:38px;
	height:2px;
	background:#0c64a6;
	margin:10px auto;
	content:'';
}
.index-core-box.index-core-box1 .index-core-main .item .item-info .thumb-des p {
	font-size:14px;
	color:rgba(0,0,0,0.7);
}
.index-core-box.index-core-box1 .index-core-main .item .icon {
	text-align:center;
}
.index-core-box.index-core-box1 .index-core-main .item .icon img {
	width:60px;
}
.index-core-box.index-core-box2 .index-core-main .item {
	width:31%;
	margin: 0 1%;
	display:flex;
	justify-content:space-between;
	border:1px solid #e4e4e4;
	box-shadow:none;
	align-items:center;
	padding:30px 40px;
	margin-bottom:24px;
}
.index-core-box.index-core-box2 .index-core-main .item .icon {
	width:60px;
}
.index-core-box.index-core-box2 .index-core-main .item .item-info {
	width:calc(100% - 85px);
	margin-top:0;
	padding-top:0;
}
.index-core-box.index-core-box2 .index-core-main .item .item-info .thumb-title {
	text-align:left;
}
.index-core-box.index-core-box2 .index-core-main .item .item-info .thumb-title::after {
	display:none;
}
.index-core-box.index-core-box2 .index-core-main .item .item-info p{
	text-align: left;
	color: #666;
	font-size: 15px;
	margin-top: 3px;
	line-height: 25px;
}
.index-faq-box .faq_group .faq_item {
	margin-bottom:18px;
}
.index-faq-box .faq_group .faq_item:last-child {
	margin-bottom:0;
}
.index-faq-box .faq_group .faq_item.active .faq_content {
	display:flex;
}
.index-faq-box .faq_group .faq_item.actives .faq_title {
	background-color:#0c64a6;
	border-color:#fff;
	color:#fff;
}
.index-faq-box .faq_group .faq_item.actives .faq_title .icon {
	color:#fff;
}
.index-faq-box .faq_group .faq_item.actives .faq_title .faq-main {
	color:#fff;
}
.index-faq-box .faq_group .faq_item.actives .faq_title .fa {
	background:#fff;
	color:#0c64a6;
	transform:rotate(-90deg);
}
.index-faq-box .faq_group .faq_item .faq_title {
	padding:16px 60px;
	line-height:25px;
	font-size:20px;
	background-color:#fff;
	position:relative;
	background:#f7f7f7;
	border-radius:32px;
	font-family:"MONTSERRAT-SEMIBOLD";
	color:#333;
	min-height:64px;
	display:flex;
	align-items:center;
	padding-left:70px;
}
.index-faq-box .faq_group .faq_item .faq_title .icon {
	width:32px;
	height:32px;
	border-radius:3px;
	color:#333;
	margin-right:10px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	left:24px;
	top:14px;
	font-style:normal;
	font-size:18px;
	border-radius:50%;
}
.index-faq-box .faq_group .faq_item .faq_title .fa {
	width:30px;
	height:30px;
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
	color:#fff;
	font-size:18px;
	width:44px;
	height:44px;
	background:#0c64a6;
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
	transform:rotate(90deg);
}
.index-faq-box .faq_group .faq_item .faq_content {
	padding:20px;
	display:none;
	align-items:flex-start;
	padding-left:70px;
	position:relative;
}
.index-faq-box .faq_group .faq_item .faq_content .icon {
	width:32px;
	height:32px;
	border-radius:3px;
	color:#0c64a6;
	margin-right:10px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	left:24px;
	top:20px;
	font-style:normal;
	font-size:18px;
	border-radius:50%;
	font-family:"MONTSERRAT-SEMIBOLD";
}
.index-faq-box .faq_group .faq_item .faq_content .text {
	width:calc(100% - 35px);
	font-size:17px;
	color:#666;
	line-height:30px;
}
.index-faq-box .faq_group .faq_item .faq_content .text p {
	font-size:17px;
	color:#666;
	line-height:30px;
	margin-bottom:0;
}
.index-case-box .index-case-list li {
	width:32%;
	margin-bottom:24px;
	margin-right:2%;
	border-radius:20px;
	overflow:hidden;
	position:relative;
}
.index-case-box .index-case-list li:nth-child(3n) {
	margin-right:0;
}
.index-case-box .index-case-list li:hover .thumb-info {
	opacity:1;
}
.index-case-box .index-case-list li a {
	display:block;
	overflow:hidden;
}
.index-case-box .index-case-list li .thumb img {
	width:100%;
}
.index-case-box .index-case-list li .thumb-info {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	padding:40px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	text-align:center;
	transition:all .3s;
	opacity:0;
}
.index-case-box .index-case-list li .thumb-info .thumb-title {
	font-size:20px;
	line-height:30px;
	transition:all .3s;
	color:#fff;
}
.index-case-box .index-case-list li .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.index-case-box .index-case-list li .thumb-info .thumb-des {
	font-size:14px;
	line-height:28px;
	color:rgba(255,255,255,0.9);
	margin-top:10px;
	max-height:224px;
	overflow-y:auto;
	padding-right:10px;
}
.index-case-box .index-case-list li .thumb-info .thumb-des::-webkit-scrollbar {
	width:3px;
	height:6px;
	background-color:transparent;
}
.index-case-box .index-case-list li .thumb-info .thumb-des::-webkit-scrollbar-track {
	border-radius:10px;
	background-color:rgba(255,255,255,0.2);
}
.index-case-box .index-case-list li .thumb-info .thumb-des::-webkit-scrollbar-thumb {
	border-radius:10px;
	background-color:#fff;
}
.index-news-box .news-ul li {
	width:31.5%;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	margin-right:2.75%;
	overflow:hidden;
	border-radius:18px;
	border:1px solid #e6e6e6;
}
.index-news-box .news-ul li:nth-child(3n) {
	margin-right:0;
}
.index-news-box .news-ul li:hover .thumb img {
	transform:scale(1.1);
}
.index-news-box .news-ul li .thumb {
	display:block;
	overflow:hidden;
}
.index-news-box .news-ul li .thumb img {
	width:100%;
	transition:all .3s;
}
.index-news-box .news-ul li .thumb-info {
	padding:30px;
	flex:1;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
.index-news-box .news-ul li .thumb-info .thumb-title {
	display:block;
	transition:all .3s;
	font-size:17px;
	color:#333;
	line-height:32px;
	flex:1;
}
.index-news-box .news-ul li .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.index-news-box .news-ul li .thumb-info .thumb-des {
	font-size:16px;
	color:#4d4d4d;
	line-height:30px;
	margin-top:8px;
	min-height:90px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	overflow:hidden;
}
.index-news-box .news-ul li .thumb-info .thumb-time {
	display:flex;
	justify-content:space-between;
	align-items:center;
	font-size:16px;
	color:#999;
	border-top:1px solid #ccc;
	padding-top:10px;
	margin-top:10px;
}
.index-news-box .news-ul li .thumb-info .thumb-time .time {
	font-size:14px;
}
.index-news-box .news-ul li .thumb-info .thumb-time .time i {
	color:#0c64a6;
	font-size:14px;
	margin-right:4px;
}
.index-news-box .news-ul li .thumb-info .thumb-time a {
	color:#666;
	text-transform:uppercase;
}
.index-news-box .news-ul li .thumb-info .thumb-time a:hover {
	color:#0c64a6;
}
.index-news-box .news-ul li .thumb-info .thumb-time a:hover i {
	background:#0c64a6;
	color:#fff;
}
.index-news-box .news-ul li .thumb-info .thumb-time a i {
	width:36px;
	height:36px;
	background:#e6e6e6;
	border-radius:50%;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	margin-left:8px;
	color:#666;
	transition:all .3s;
}
.list-thumb-box .thumb {
	text-align:center;
}
.list-thumb-box .thumb img {
	max-width:100%;
}
.list-thumb-box video {
	width:100%;
}
.list-fun-box .fun-main-box {
	justify-content:space-between;
	min-height:390px;
}
.list-fun-box .fun-main-box.fun-main-box1 {
	flex-direction:row-reverse;
	margin-top:50px;
}
.list-fun-box .fun-main-box.fun-main-box1 .left::after {
	left:auto;
	right:39%;
}
.list-fun-box .fun-main-box.fun-main-box1 .left .left-item {
	flex-direction:row-reverse;
}
.list-fun-box .fun-main-box.fun-main-box1 .left .left-item .left-title {
	text-align:left;
}
.list-fun-box .fun-main-box.fun-main-box1 .left .left-item .left-title::after {
	right:auto;
	left:-13%;
}
.list-fun-box .fun-main-box.fun-main-box1 .left .left-item .left-des {
	left:0;
	right:auto;
	text-align:right;
}
.list-fun-box .fun-main-box .left {
	width:40%;
	position:relative;
}
.list-fun-box .fun-main-box .left::after {
	content:'';
	display:block;
	width:2px;
	height:100%;
	position:absolute;
	left:39%;
	top:0;
	background:#e9ebec;
}
.list-fun-box .fun-main-box .left .left-item {
	justify-content:space-between;
	position:relative;
	margin-bottom:30px;
}
.list-fun-box .fun-main-box .left .left-item.active .left-title {
	color:#181818;
}
.list-fun-box .fun-main-box .left .left-item.active .left-title::after {
	display:block;
}
.list-fun-box .fun-main-box .left .left-item.active .left-des {
	display:block;
}
.list-fun-box .fun-main-box .left .left-item .left-title {
	font-size:18px;
	line-height:30px;
	color:#a6a9a5;
	width:35%;
	cursor:pointer;
	position:relative;
	text-align:right;
}
.list-fun-box .fun-main-box .left .left-item .left-title::after {
	content:'';
	display:block;
	position:absolute;
	right:-13%;
	z-index:3;
	top:5px;
	width:2px;
	height:50px;
	background:#0c64a6;
	display:none;
}
.list-fun-box .fun-main-box .left .left-item .left-des {
	color:#181818;
	opacity:.7;
	font-size:14px;
	line-height:25px;
	width:55%;
	display:none;
	position:absolute;
	right:0;
	top:0;
}
.list-fun-box .fun-main-box .left .left-item .left-des p {
	color:#181818;
	opacity:.7;
	font-size:14px;
	line-height:25px;
}
.list-fun-box .fun-main-box .right {
	width:55%;
}
.list-fun-box .fun-main-box .right .thumb {
	display:none;
}
.list-fun-box .fun-main-box .right .thumb.active {
	display:block;
}
.list-fun-box .fun-main-box .right .thumb img {
	width:100%;
}
.list-item .item {
	margin-top:10px;
	border:1px solid #e4e4e4;
	border-radius:2px;
	color:rgba(24,24,24,0.85);
	margin-right:6px;
}
.list-item .item.active {
	background:#0c64a6;
	color:#fff;
}
.list-item .item:hover {
	background:#0c64a6;
	color:#fff;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box {
	margin-top:50px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item {
	display:none;
	align-items:center;
	border:1px solid #e6e6e6;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item.active {
	display:flex;
	justify-content:space-between;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .thumb {
	width:45%;
	border-radius:0;
	padding:60px;
	border-right:1px solid #e6e6e6;
	background:#fff;
	min-height:433px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .thumb img {
	max-width:100%;
	max-height:313px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .info-box {
	position:static;
	width:50%;
	border:none;
	border-radius:0;
	padding:0;
	background:none;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .info-box .title:hover {
	color:#333;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .item-mult .img {
	width:60px;
	margin-right:10px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .item-mult .img img {
	width:100%;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .summary1 {
	margin-top:26px;
}
.index-pro-box1 .pro-index-wrap .toggle-btns {
	justify-content:flex-start;
}
.index-pro-box1 .pro-index-wrap .toggle-btns span {
	margin-right:80px;
}
.index-app-box .list-app-swiper {
	position:relative;
}
.index-app-box .list-app-swiper .app-item {
	border-radius:10px;
	overflow:hidden;
	position:relative;
}
/*.index-app-box .list-app-swiper .app-item::after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.5);
	position:absolute;
	left:0;
	top:0;
	opacity:1;
	transition:all .3s;
}*/
/*.index-app-box .list-app-swiper .app-item:hover .thumb-des {
	display:block;
}
.index-app-box .list-app-swiper .app-item.swiper-slide-active::after {
	opacity:0;
}
.index-app-box .list-app-swiper .app-item.swiper-slide-active .thumb-title {
	color:#fff;
}*/
.index-app-box .list-app-swiper .app-item .thumb {
	height: 300px;
	overflow: hidden;
}
.index-app-box .list-app-swiper .app-item .thumb img {
	width:100%;
	height: 100%;
	transition-duration: 1s;
}
.index-app-box .list-app-swiper .app-item .thumb img:hover {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
}
.index-app-box .list-app-swiper .app-item .thumb-title {
	/*position:absolute;
	right:50px;
	bottom:30px;*/
	text-align: center;
	font-size:18px;
	padding: 13px 10px;
	line-height: 30px;
	background: #fff;
	border-top: 1px solid #eee;
}
.index-app-box .list-app-swiper .app-item .thumb-des {
	position:absolute;
	left:0;
	top:0;
	padding:30px;
	width:100%;
	display:none;
	background:#fff;
	z-index:4;
}
.index-app-box .list-app-swiper .list-page div {
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#252525;
	border-radius:50%;
	position:absolute;
	top:50%;
	margin-top:-20px;
	color:#fff;
	cursor:pointer;
	text-align:center;
	z-index:9;
	transition:all .3s;
	background:#0c64a6;
}
.index-app-box .list-app-swiper .list-page div:hover {
	background:#0c64a6;
	color:#fff;
	opacity: .5;
}
.index-app-box .list-app-swiper .list-page div.prev {
	left:-80px;
	transform:rotate(180deg);
}
.index-app-box .list-app-swiper .list-page div.next {
	right:-80px;
}
.list-basic-box3 .list-basic-main .item {
	justify-content:space-between;
	padding:30px;
	background:#fff;
	margin-bottom:30px;
	align-items:center;
}
.list-basic-box3 .list-basic-main .item:nth-child(even) {
	flex-direction:row-reverse;
}
.list-basic-box3 .list-basic-main .item .thumb {
	width:45%;
}
.list-basic-box3 .list-basic-main .item .thumb img {
	width:100%;
}
.list-basic-box3 .list-basic-main .item .thumb-info {
	width:50%;
}
.list-basic-box3 .list-basic-main .item .thumb-info .thumb-title {
	font-size:20px;
	line-height:30px;
}
.list-basic-box3 .list-basic-main .item .thumb-info .thumb-des {
	margin-top:16px;
}
.list-basic-box4 .list-basic-main {
	justify-content:space-between;
}
.list-basic-box4 .list-basic-main .item {
	width:48%;
	padding:12px;
	background:#fff;
	margin-bottom:30px;
	border:1px solid #e6e6e6;
}
.list-basic-box4 .list-basic-main .item .thumb-title {
	font-size:20px;
	line-height:30px;
	color:#fff;
	margin-top:-10px;
}
.list-basic-box4 .list-basic-main .item:hover .thumb>img {
	transform:scale(1.1);
}
.list-basic-box4 .list-basic-main .item .thumb {
	width:100%;
	position:relative;
	display:block;
	overflow:hidden;
}
.list-basic-box4 .list-basic-main .item .thumb img {
	width:100%;
	transition:all .3s;
}
.list-basic-box4 .list-basic-main .item .thumb .thumb-cover {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
}
.list-basic-box4 .list-basic-main .item .thumb .thumb-cover .icon img {
	width:30px;
}
.list-basic-box4 .list-basic-main .item .thumb .thumb-cover .icon::after {
	content:'';
	display:block;
	width:30px;
	height:2px;
	background:#0c64a6;
	margin:20px auto;
}
.list-basic-box4 .list-basic-main .item .thumb-info {
	width:100%;
	margin-top:16px;
	text-align:center;
	padding:10px;
}
.list-basic-box4 .list-basic-main .item .thumb-info .thumb-des {
	margin-top:6px;
}
.list-basic-box4 .list-basic-main .item .thumb-info .thumb-des .list-paddingleft-2 {
	list-style:none;
	text-align:center;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.list-basic-box4 .list-basic-main .item .thumb-info .thumb-des .list-paddingleft-2 li {
	padding-left:0;
	width:48%;
	margin-bottom:10px;
	display:inline-block;
	color:rgba(24,24,24,0.7);
	border:1px solid #e7e7e7;
	padding:4px 10px;
}
.list-basic-box4 .list-basic-main .item .thumb-info .thumb-des .list-paddingleft-2 li::after {
	display:none;
}
.list-basic-box4 .list-basic-main .item .thumb-info .thumb-des .list-paddingleft-2 li p {
	margin-bottom:0;
}
.esl-box1 .esl-box1-item {
	background:#f6f7f8;
	padding:70px 0;
}
.esl-box1 .esl-box1-item:hover .thumb img {
	transform:scale(1.05);
}
.esl-box1 .esl-box1-item:nth-child(even) {
	background:#fff;
}
.esl-box1 .esl-box1-item .sep-container {
	justify-content:space-between;
	align-items:center;
}
.esl-box1 .esl-box1-item .thumb {
	width:30%;
	overflow:hidden;
}
.esl-box1 .esl-box1-item .thumb img {
	max-width:100%;
	transition:all .3s;
}
.esl-box1 .esl-box1-item .info-box {
	width:60%;
}
.esl-box1 .esl-box1-item .info-box .title {
	font-size:20px;
	line-height:30px;
	display:block;
	transition:all .3s;
}
.esl-box1 .esl-box1-item .info-box .summary {
	color:rgba(24,24,24,0.7);
	margin-top:8px;
}
.esl-box1 .esl-box1-item .info-box .summary1 {
	margin-top:14px;
}
.esl-box2 .esl2-box-mian .item {
	background:#fff;
}
.esl-box2 .esl2-box-mian .item.item1 {
	flex-direction:row-reverse;
}
.esl-box2 .esl2-box-mian .item.item1 .left {
	text-align:right;
}
.esl-box2 .esl2-box-mian .item .left {
	width:20%;
	background-image:linear-gradient(270deg,#00c7fb 0,#0096f6 100%);
	min-height:322px;
	padding:24px;
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.esl-box2 .esl2-box-mian .item .left .left-title {
	font-size:20px;
	line-height:30px;
	color:#fff;
}
.esl-box2 .esl2-box-mian .item .left .left-des {
	font-size:14px;
	line-height:24px;
	margin-top:10px;
	color:rgba(255,255,255,0.9);
}
.esl-box2 .esl2-box-mian .item .left .left-des p {
	font-size:14px;
	line-height:24px;
	color:rgba(255,255,255,0.9);
}
.esl-box2 .esl2-box-mian .item .left .left-title1 {
	margin-top:16px;
}
.esl-box2 .esl2-box-mian .item .right {
	width:80%;
	position:relative;
}
.esl-box2 .esl2-box-mian .item .right .esl-item {
	padding:40px 20px;
	min-height:322px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
.esl-box2 .esl2-box-mian .item .right .esl-item:hover {
	background:rgba(0,0,0,0.7);
}
.esl-box2 .esl2-box-mian .item .right .esl-item:hover .esl-thumb .img1 {
	display:none;
}
.esl-box2 .esl2-box-mian .item .right .esl-item:hover .esl-thumb .img2 {
	display:block;
}
.esl-box2 .esl2-box-mian .item .right .esl-item:hover .esl-title {
	color:#fff;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-title {
	color:#333;
	font-size:16px;
	line-height:30px;
	text-align:center;
	display:block;
	transition:all .3s;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-thumb {
	display:block;
	text-align:center;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-thumb .img2 {
	display:none;
}
.esl-box2 .esl2-box-mian .item .right .esl-item .esl-thumb img {
	max-width:100%;
	max-height:200px;
	width:auto;
}
.esl-box2 .esl2-box-mian .esl-page div {
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#252525;
	border-radius:50%;
	position:absolute;
	top:50%;
	margin-top:-20px;
	color:#fff;
	cursor:pointer;
	text-align:center;
	z-index:9;
	transition:all .3s;
	background:#0c64a6;
}
.esl-box2 .esl2-box-mian .esl-page div:hover {
	background:#252525;
	color:#fff;
}
.esl-box2 .esl2-box-mian .esl-page div.prev {
	left:50px;
	transform:rotate(180deg);
	display:none;
}
.esl-box2 .esl2-box-mian .esl-page div.next {
	right:40px;
}
.list1-basic-box .list1-basic-main {
	justify-content:space-between;
	padding:50px 0;
	align-items:center;
}
.list1-basic-box .list1-basic-main .left {
	width:45%;
}
.list1-basic-box .list1-basic-main .left .thumb {
	display:block;
	overflow:hidden;
	display:none;
}
.list1-basic-box .list1-basic-main .left .thumb.active {
	display:block;
}
.list1-basic-box .list1-basic-main .left .thumb img {
	width:100%;
}
.list1-basic-box .list1-basic-main .right {
	width:50%;
}
.list1-basic-box .list1-basic-main .right .list-app-swiper1 .swiper-container {
	height:390px;
}
.list1-basic-box .list1-basic-main .right .list-app-swiper1 {
	position:relative;
}
.list1-basic-box .list1-basic-main .right .list-app-swiper1 .app-item .thumb-title {
	font-size:20px;
	line-height:30px;
}
.list1-basic-box .list1-basic-main .right .list-app-swiper1 .app-item .thumb-des {
	margin-top:12px;
}
.list1-basic-box .list1-basic-main .right .list-app-swiper1 .app-item.swiper-slide-active .thumb-des {
	display:block;
}
.list1-basic-box .list1-basic-main .right .list-page div {
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	position:absolute;
	left:50%;
	margin-left:-20px;
	cursor:pointer;
	text-align:center;
	z-index:9;
	transition:all .3s;
	color:#333;
}
.list1-basic-box .list1-basic-main .right .list-page div:hover {
	color:#0c64a6;
}
.list1-basic-box .list1-basic-main .right .list-page div.prev {
	top:-50px;
	transform:rotate(-90deg);
}
.list1-basic-box .list1-basic-main .right .list-page div.next {
	bottom:-50px;
	transform:rotate(90deg);
}
.list1-basic-box2 .sep-container {
	justify-content:space-between;
	align-items:center;
}
.list1-basic-box2 .sep-container .top-title {
	width:35%;
}
.list1-basic-box2 .sep-container .right {
	width:50%;
}
.list1-basic-box2 .sep-container .right img {
	width:100%;
}
.article-swiper .article-item {
	justify-content:space-between;
	align-items:center;
}
.article-swiper .article-item .thumb {
	display:block;
	overflow:hidden;
	width:45%;
}
.article-swiper .article-item .thumb img {
	width:100%;
	transition:all .3s;
}
.article-swiper .article-item .thumb:hover img {
	transform:scale(1.05);
}
.article-swiper .article-item .thumb-info {
	width:50%;
}
.article-swiper .article-item .thumb-info .thumb-title {
	font-size:18px;
	line-height:30px;
	color:#333;
	display:block;
	transition:all .3s;
}
.article-swiper .article-item .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.article-swiper .article-item .thumb-info .time {
	margin-top:8px;
	color:rgba(0,0,0,0.7);
}
.article-swiper .article-item .thumb-info .time i {
	color:#0c64a6;
	margin-right:2px;
}
.article-swiper .article-item .thumb-info .thumb-des {
	font-size:14px;
	line-height:28px;
	margin-top:20px;
	color:rgba(0,0,0,0.7);
}
.article-swiper .article-item .thumb-info .thumb-more {
	background:#0c64a6;
	color:#fff;
	margin-top:16px;
}
.article-swiper .article-item .thumb-info .thumb-more:hover {
	background:none;
	color:#0c64a6;
}
.article-swiper .swiper-pagination {
	position:static;
	margin-top:40px;
}
.article-swiper .swiper-pagination .swiper-pagination-bullet-active {
	background:#0c64a6;
}
.inner-article-box .inner-articlr-list li {
	width:32%;
	margin-right:2%;
	background:#fff;
	margin-bottom:30px;
}
.inner-article-box .inner-articlr-list li:nth-child(3n) {
	margin-right:0;
}
.inner-article-box .inner-articlr-list li .thumb {
	display:block;
	overflow:hidden;
}
.inner-article-box .inner-articlr-list li .thumb img {
	width:100%;
	transition:all .3s;
}
.inner-article-box .inner-articlr-list li .thumb:hover img {
	transform:scale(1.05);
}
.inner-article-box .inner-articlr-list li .thumb-info {
	padding:16px;
}
.inner-article-box .inner-articlr-list li .thumb-info .thumb-title {
	font-size:17px;
	line-height:30px;
	color:#333;
	display:block;
	transition:all .3s;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
}
.inner-article-box .inner-articlr-list li:hover .thumb-info .thumb-title {
	color:#0c64a6;
}
.inner-article-box .inner-articlr-list li .thumb-info p{
	font-size: 15px;
	color: #888;
	margin: 8px 0;
}
.inner-article-box .inner-articlr-list li .thumb-info .time {
	margin-top:8px;
	color:rgba(0,0,0,0.6);
}
.inner-article-box .inner-articlr-list li .thumb-info .time i {
	color:#0c64a6;
	margin-right:2px;
}
.inner-article-box .inner-articlr-list li .thumb-info .thumb-des {
	font-size:14px;
	line-height:28px;
	margin-top:20px;
	color:rgba(0,0,0,0.7);
}
.inner-article-box .inner-articlr-list li .thumb-info .thumb-more {
	background:#0c64a6;
	color:#fff;
	margin-top:16px;
}
.inner-article-box .inner-articlr-list li .thumb-info .thumb-more:hover {
	background:none;
	color:#0c64a6;
}
.inner-case .sep-container {
	max-width:1360px;
}
.inner-case-box li {
	justify-content:space-between;
	align-items:center;
	margin-bottom:30px;
}
.inner-case-box li:nth-child(even) {
	flex-direction:row-reverse;
}
.inner-case-box li a {
	display:block;
	overflow:hidden;
}
.inner-case-box li .thumb {
	width:50%;
}
.inner-case-box li .thumb:hover img {
	transform:scale(1.05);
}
.inner-case-box li .thumb img {
	width:100%;
	transition:all .3s;
}
.inner-case-box li .thumb-info {
	width:45%;
}
.inner-case-box li .thumb-info .thumb-title {
	font-size:22px;
	line-height:30px;
	color:#333;
	text-align: center;
	transition:all .3s;
}
.inner-case-box li .thumb-info .xian {
	width: 45px;
	height: 3px;
	background: #0c64a6;
	margin: 10px auto 35px;
}
.inner-case-box li .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.inner-case-box li .thumb-info .thumb-des {
	margin-top:12px;
	color:rgba(0,0,0,0.7);
	font-size:14px;
	line-height:28px;
}
.inner-case-box li .item-swiper {
	position:relative;
	margin-top:20px;
}
.inner-case-box li .item-swiper .app-item {
	text-align:center;
}
.inner-case-box li .item-swiper .app-item:hover a img {
	transform:scale(1.05);
}
.inner-case-box li .item-swiper .app-item a {
	display:block;
	overflow:hidden;
}
.inner-case-box li .item-swiper .app-item img {
	width:60%;
	transition:all .3s;
}
.inner-case-box li .item-swiper .app-item .img1-title {
	margin-top:8px;
	transition:all .3s;
	display:block;
}
.inner-case-box li .item-swiper .app-item .img1-title:hover {
	color:#0c64a6;
}
.inner-case-box li .item-swiper .list-page div {
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	position:absolute;
	top:50%;
	margin-top:-20px;
	cursor:pointer;
	text-align:center;
	z-index:9;
	transition:all .3s;
	color:#333;
}
.inner-case-box li .item-swiper .list-page div:hover {
	color:#0c64a6;
}
.inner-case-box li .item-swiper .list-page div.prev {
	left:-50px;
	transform:rotate(180deg);
}
.inner-case-box li .item-swiper .list-page div.next {
	right:-50px;
}
.inner-case-box.inner-case-box1 li:nth-child(even) {
	flex-direction:row;
}
.inner-case-box.inner-case-box1 li .thumb {
	width:25%;
	box-shadow:0 0 10px #eaeaea;
	padding:20px;
	background:#fff;
}
.inner-case-box.inner-case-box1 li .thumb-info {
	width:70%;
}
.inner-case-basic1>ul li {
	width:32%;
	margin-right:2%;
	margin-bottom:20px;
}
.inner-case-basic1>ul li:nth-child(3n) {
	margin-right:0;
}
.inner-case-basic1>ul li .num {
	font-size:22px;
	color:#333;
	opacity:.7;
}
.inner-case-basic1>ul li .item-title {
	font-size:20px;
	line-height:30px;
	color:#0c64a6;
	margin-top:14px;
}
.inner-case-basic1>ul li .item-des {
	margin-top:12px;
}
.index-service-box .index-service-main .item {
	margin-bottom:50px;
}
.index-service-box .index-service-main .item:last-child {
	margin-bottom:0;
}
.index-service-box .index-service-main .item .item-title {
	font-size:20px;
	line-height:30px;
	color:#333;
	vertical-align:middle;
}
.index-service-box .index-service-main .item .item-title::before {
	content:'';
	display:inline-block;
	width:4px;
	height:26px;
	background:#0c64a6;
	margin-right:10px;
	vertical-align:middle;
}
.index-service-box .index-service-main .item .item-mult {
	margin-top:20px;
}
.index-service-box .index-service-main .item .item-mult .item1 {
	width:30%;
	margin-right:5%;
	text-align:center;
}
.index-service-box .index-service-main .item .item-mult .item1:nth-child(3n) {
	margin-right:0;
}
.index-service-box .index-service-main .item .item-mult .item1 .img img {
	width:100%;
}
.index-service-box .index-service-main .item .item-mult .item1 .img-title {
	font-size:17px;
	margin-top:16px;
}
.richtext1 {
	text-align:center;
}
.richtext1 img {
	max-width:100%;
}
.article-richtext p {
	color:rgba(0,0,0,0.7);
}
.article-richtext * {
	color:rgba(0,0,0,0.7);
}
.article-richtext h2 {
	font-size:20px;
	text-align:center;
	margin-top:40px;
}
.sep-container1 {
	max-width:900px;
}
.huoban{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.huoban .img{
	width: 15%;
	margin-bottom: 15px;
	padding: 15px 10px;
	overflow: hidden;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}
.huoban .img img{
	width: 100%;
	transition-duration: 1s;
}
.huoban .img img:hover {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
}
.relate-case-box .relate-case-ul li {
	width:32%;
	margin-right:2%;
	margin-bottom: 2%;
}
.relate-case-box .relate-case-ul li:nth-child(3n) {
	margin-right:0;
}
.relate-case-box .relate-case-ul li .thumb {
	display:block;
	overflow:hidden;
	padding:20px;
	box-shadow:0 0 10px #eaeaea;
	text-align:center;
	height: 298px;
}
.relate-case-box .relate-case-ul li .thumb img {
	max-width:100%;
	height: 100%;
	transition:all .3s;
}
.relate-case-box .relate-case-ul li:hover .thumb img {
	transform:scale(1.05);
}
.relate-case-box .relate-case-ul li .thumb-info {
	margin-top:16px;
}
.relate-case-box .relate-case-ul li .thumb-info .thumb-title {
	font-size:18px;
	line-height:30px;
	display:block;
	text-align: center;
	transition:all .3s;
}
.relate-case-box .relate-case-ul li .thumb-info .thumb-title:hover {
	color:#0c64a6;
}
.relate-case-box .relate-case-ul li .thumb-info .thumb-des {
	color:rgba(0,0,0,0.7);
	margin-top:12px;
	font-size:14px;
	line-height:28px;
}
.news-info {
	margin-top:20px;
	padding-bottom:16px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:50px;
	display:flex;
	justify-content:center;
}
.news-info span {
	color:rgba(0,0,0,0.7);
	margin:0 30px;
}
.list-pro-richtext {
	font-size:20px;
	color:#666;
	line-height:38px;
	margin-bottom:90px;
}
.list-pro-richtext p {
	font-size:20px;
	color:#666;
	line-height:38px;
}
.richtext .list-paddingleft-2 {
	list-style:none !important;
	max-width:100% !important;
	width:100% !important;
}
.richtext .list-paddingleft-2 li {
	padding-left:20px;
	position:relative;
	margin-bottom:14px;
}
.richtext .list-paddingleft-2 li::after {
	content:'';
	display:block;
	width:6px;
	height:6px;
	background:#0c64a6;
	border-radius:50%;
	position:absolute;
	left:0;
	top:12px;
}
.richtext p {
	margin-bottom:3px;
}
.richtext table {
	width:100%;
	border:1px solid #e6e6e6;
	border-left:none;
	border-right:none;
	margin-bottom:40px;
}
.richtext table tr:nth-child(odd) td {
	background:#fff;
}
.richtext table tr td {
	border:1px solid #e6e6e6;
	padding:12px 30px;
	font-size:16px;
	line-height:28px;
	color:#4d4d4d;
	background:#fff;
}
.richtext table tr td:nth-child(1) {
	border-left:none;
}
.richtext table tr td:last-child {
	border-right:none;
}
.richtext table tr td p {
	font-size:16px;
	line-height:28px;
	color:#4d4d4d;
}
.richtext h2 {
	font-size:24px;
	color:#333;
	line-height:36px;
	font-family:"MONTSERRAT-SEMIBOLD";
	margin-bottom:20px;
}
.richtext img {
	width:auto !important;
	height:auto !important;
}
.index-why-box {
	position:relative;
}
.index-why-box::after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.4);
	position:absolute;
	left:0;
	top:0;
}
.index-why-box .sep-container {
	position:relative;
	z-index:3;
}
.index-why-box .pr-box {
	justify-content:space-between;
	color:#fff;
}
.index-why-box .pr-box p {
	color:rgba(255,255,255,0.8);
	font-size:14px;
	line-height:26px;
}
.index-why-box .pr-box p a {
	color:rgba(255,255,255,0.8);
	text-decoration:underline;
}
.index-why-box .pr-box p a:hover {
	text-decoration:none;
}
.index-why-box .item {
	position:relative;
	width:24%;
	padding:30px 20px 86px;
	background-color:rgba(0,0,0,0.3);
}
.index-why-box .item i {
	font-size:40px;
}
.index-why-box .item .title {
	margin:10px 0 6px;
	color:#fff;
	font-size:16px;
	line-height:30px;
}
.index-why-box .item .richtext {
	margin-top:20px;
}
.index-why-box .item .num {
	position:absolute;
	right:30px;
	left:30px;
	bottom:22px;
	font-size:20px;
	align-items:center;
}
.index-why-box .item .num .line {
	width:80%;
	height:1px;
	background:rgba(255,255,255,0.35);
}
.index-why-box .item:hover {
	background-color:rgba(0,0,0,0.4);
}
.index-why-box.index-why-box1 .pr-box {
	margin-top:70px;
}
.index-why-box.index-why-box1 .item {
	background:#fff;
	border-radius:20px;
	width:32%;
	padding:30px 40px;
}
.index-why-box.index-why-box1 .item .title {
	color:#333;
	border-bottom:1px solid #e6e6e6;
}
.index-why-box.index-why-box1 .item .richtext p {
	color:#666;
}
.list-gall-box .box-slide .box {
	padding-bottom:0;
}
.list-gall-box .box-slide .box .thumb {
	margin-bottom:0;
}
.list-gall-box .box-slide .box .thumb img {
	width:100%;
}
.list-gall-box .swiper-pagination {
	margin-top:30px;
	width:100%;
	text-align:center;
	position:static;
}
.list-gall-box .swiper-pagination .swiper-pagination-bullet {
	margin:0 5px;
}
.list-gall-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background:#0c64a6;
}
.detail-power-btn {
	padding:20px 0;
	border-bottom:1px solid #f5f7f7;
	flex-shrink:0;
	position:sticky;
	top:88px;
	z-index:11;
	background:#fff;
}
.detail-power-btn .sep-container {
	justify-content:center;
}
.detail-power-btn .sep-container .power-btn {
	display:inline-flex;
	color:#333;
	font-size: 16px;
	cursor:pointer;
	transition:all .3s;
	align-items:center;
	padding:8px 30px;
	margin: 0 5px;
	position:relative;
}
.detail-power-btn .sep-container .power-btn:last-child::after {
	display:none;
}
.detail-power-btn .sep-container .power-btn::after {
	content:'';
	display:block;
	width:2px;
	height:16px;
	background:#ddd;
	position:absolute;
	right:0;
	top:10px;
}
.detail-power-btn .sep-container .power-btn:hover {
	color:#0c64a6;
}
.detail-power-btn .sep-container .power-btn.active {
	color:#fff;
	border-radius: 25px;
	background: #0c64a6;
}
.detail-power-btn .sep-container .power-btn.active::after {
	right: -12px;
}
.list1-basic-box3 {
	max-width:1920px;
	margin:0 auto;
}
.list1-basic-box3 .back {
	width:30%;
	position:absolute;
	left:0;
	top:0;
}
.list1-basic-box3 .back img {
	width:100%;
}
.list1-basic-box3 .list-basic-main {
	position:relative;
	justify-content:space-between;
}
.list1-basic-box3 .list-basic-main .left {
	width:28%;
	position:relative;
	z-index:4;
}
.list1-basic-box3 .list-basic-main .left .left-btn {
	padding:12px 30px;
	font-size:16px;
	line-height:28px;
	background:#f7f7f7;
	color:#333;
	transition:all .3s;
	cursor:pointer;
	margin-bottom:10px;
}
.list1-basic-box3 .list-basic-main .left .left-btn:hover {
	background:#0c64a6;
	color:#fff;
}
.list1-basic-box3 .list-basic-main .left .left-btn.active {
	background:#0c64a6;
	color:#fff;
}
.list1-basic-box3 .list-basic-main .right {
	width:60%;
}
.list1-basic-box3 .list-basic-main .right .right-btn {
	display:none;
}
.list1-basic-box3 .list-basic-main .right .right-btn.active {
	display:block;
}
.index-faq-swiper .faq-item {
	position:relative;
}
.index-faq-swiper .faq-item .thumb {
	width:100%;
}
.index-faq-swiper .faq-item .thumb img {
	width:100%;
}
.index-faq-swiper .faq-item .thumb-info {
	position:absolute;
	left:0;
	top:0;
	width:34%;
	padding:50px;
	background:rgba(0,0,0,0.5);
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.index-faq-swiper .faq-item .thumb-info p{
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
}
.index-faq-swiper .faq-item .thumb-info .xian{
	width: 35px;
	height: 2px;
	background: #fff;
	margin: 10px 0 15px;
}
.index-faq-swiper .faq-item .thumb-info .thumb-title {
	font-size:20px;
	line-height:32px;
	color:#fff;
}
.index-faq-swiper .faq-item .thumb-info .thumb-des {
	margin-top:8px;
	font-size:14px;
	line-height:26px;
	color:rgba(255,255,255,0.8);
}
.index-faq-swiper .faq-item .thumb-info .thumb-des p {
	font-size:14px;
	line-height:26px;
	color:rgba(255,255,255,0.8);
}
.index-faq-swiper .swiper-pagination {
	position:static;
	margin-top:30px;
}
.com-box1 .com-box1-main {
	display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
    background: #fff;
    padding-right: 10%;
}
.com-box1 .thumb {
	width:55%;
	position:relative;
}
.com-box1 .thumb .img {
	width:100%;
	text-align: center;
	overflow:hidden;
}
.com-box1 .thumb .img img {
	max-width:100%;
	width: 100%;
}
.com-box1 .thumb .play-icon {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.com-box1 .thumb .play-icon img {
	transition:all .3s;
	cursor:pointer;
}
.com-box1 .thumb .play-icon img:hover {
	transform:scale(1.1);
}
.com-box1 .thumb-info {
	width:40%;
}
.com-box1 .thumb-info .top-title {
	margin-bottom:0;
}
.com-ul-box {
	justify-content:space-between;
}
.com-ul-box li {
	width:25%;
	padding:20px 0;
	text-align:center;
	border-right:1px solid rgba(255,255,255,0.24);
}
.com-ul-box li:last-child {
	border-right:none;
}
.com-ul-box li .num {
	font-size:40px;
	color:#fff;
	line-height:50px;
}
.com-ul-box li .num span {
	margin-right:-10px;
}
.com-ul-box li .num-des {
	font-size:16px;
	color:rgba(255,255,255,0.9);
	line-height:30px;
}
.com-box-ul {
	background:linear-gradient(45deg,#0c64a6,#00a570);
	padding:50px 0;
}
.home-video {
	position:fixed;
	z-index:9999999;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:flex;
	justify-content:center;
	align-items:center;
	top:0;
	left:0;
	transition:all .3s;
	opacity:0;
	transform:scale(0);
	transform:scale(1.5);
	visibility:hidden;
	transition:.5s;
}
.home-video.active {
	opacity:1;
	transform:scale(1);
	visibility:visible;
}
.home-video .thumbs {
	max-width:900px;
	position:relative;
}
.home-video .thumbs img {
	width:100%;
}
.home-video .thumbs iframe {
	width:100%;
	border:none;
	height:550px;
}
.home-video .thumbs video {
	width:100%;
	border:none;
	height:550px;
}
.home-video .closed {
	font-size:50px;
	position:absolute;
	right:-40px;
	top:-40px;
}
.home-video .closed i {
	transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	cursor:pointer;
	display:flex;
	width:60px;
	height:60px;
	background:#0c64a6;
	color:#fff;
	font-size:30px;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	transform:rotate(45deg);
}
.home-video .closed:hover i {
	background:#fff;
	color:#0c64a6;
}
.com-box2 .com-box2-list>li {
	width:32%;
	margin-right:2%;
	padding:50px 30px;
	text-align:center;
	background: #ffffff;
	border-radius: 5px;
	box-shadow: 5px 5px 6px rgba(0, 0, 0, .1);
}
.com-box2 .com-box2-list>li .xian{
	width: 30px;
	height: 3px;
	background: #0c64a6;
	margin: 5px auto;
}
.com-box2 .com-box2-list>li .item-info{
	transition: all 0.3s;
}
.com-box2 .com-box2-list>li:hover .item-info{
	transform: translateY(-3px);
}
.com-box2 .com-box2-list>li:nth-child(3n) {
	margin-right:0;
}
.com-box2 .com-box2-list>li:hover .icon img {
	transform:scale(1.1);
}
.com-box2 .com-box2-list>li .icon img {
	transition:all .3s;
}
.com-box2 .com-box2-list>li .thumb-title {
	font-size:20px;
	line-height:30px;
	color:#fff;
	margin-top:10px;
}
.com-box2 .com-box2-list>li .thumb-des {
	margin-top:10px;
	font-size:14px;
	line-height:28px;
	color:rgba(255,255,255,0.9);
}
.com-box2 .com-box2-list>li .thumb-des p {
	font-size:14px;
	line-height:28px;
	color:rgba(255,255,255,0.9);
}
.com-box2 .com-box2-list.com-box2-list1>li .thumb-title {
	color:#333;
}
.com-box2 .com-box2-list.com-box2-list1>li .thumb-des {
	color:#666;
}
.com-box2 .com-box2-list.com-box2-list1>li .thumb-des p {
	color:#666;
}
.case-box1 .case-item {
	flex-direction:column;
	justify-content:center;
	text-align:center;
}
.case-box1 .case-item .thumb-title {
	margin-top:16px;
}
.case-box1 .case-item .thumb {
	overflow:hidden;
}
.case-box1 .case-item .thumb img {
	width:100%;
}
.inner-his-box .inner-his {
	height:750px;
	overflow:hidden;
}
.inner-his-box .table-btn {
	text-align:center;
	display:flex;
	justify-content:center;
	margin-top:40px;
}
.inner-his-box .inner-his-list {
	position:relative;
	margin:0 auto;
	margin-bottom:60px;
}
.inner-his-box .inner-his-list::after {
	content:'';
	display:block;
	width:2px;
	height:100%;
	background:#0c64a6;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-1px;
}
.inner-his-box .inner-his-list::before {
	content:'';
	display:block;
	width:12px;
	height:12px;
	background:#0c64a6;
	border-radius:50%;
	left:50%;
	margin-left:-6px;
	bottom:-56px;
	position:absolute;
	z-index:4;
	opacity:.1;
}
.inner-his-box .inner-his-list li {
	display:flex;
	justify-content:flex-end;
	padding-bottom:28px;
	position:relative;
}
.inner-his-box .inner-his-list li .his-con {
	width:45%;
}
.inner-his-box .inner-his-list li:nth-child(even) {
	justify-content:flex-start;
}
.inner-his-box .inner-his-list li:nth-child(even) .his-con {
	text-align:right;
}
.inner-his-box .inner-his-list li:last-child {
	padding-bottom:0;
}
.inner-his-box .inner-his-list li:last-child::before {
	border:none;
	width:12px;
	height:12px;
	background:#0c64a6;
	opacity:.4;
	border-radius:50%;
	margin-left:-6px;
	top:24px;
}
.inner-his-box .inner-his-list li::after {
	content:'';
	display:block;
	width:12px;
	height:12px;
	background:#0c64a6;
	border-radius:50%;
	left:50%;
	margin-left:-6px;
	top:7px;
	position:absolute;
	z-index:4;
}
.inner-his-box .inner-his-list li::before {
	content:'';
	display:block;
	width:26px;
	height:26px;
	background:#fff;
	border:1px dashed #0c64a6;
	border-radius:50%;
	position:absolute;
	left:50%;
	margin-left:-13px;
	top:0;
	z-index:3;
}
.inner-his-box .inner-his-list .his-title {
	font-size:20px;
	color:#0c64a6;
	line-height:36px;
}
.inner-his-box .inner-his-list .his-des {
	margin-top:4px;
}
.inner-his-box .inner-his-list .his-des p {
	font-size:14px;
	color:rgba(0,0,0,0.7);
	line-height:28px;
	margin-bottom:0;
}
.com-ul-box1 li {
	padding-left:40px;
	text-align:left;
	position:relative;
	border-right:1px solid rgba(0,0,0,0.1);
	padding-right:30px;
	padding-top:12px;
	padding-bottom:0;
	width:23%;
}
.com-ul-box1 li:last-child {
	padding-left:20px;
}
.com-ul-box1 li .icon {
	font-size:30px;
	position:absolute;
	left:0;
	top:10px;
	color:#333;
}
.com-ul-box1 li .num {
	font-size:20px;
	line-height:30px;
	color:#333;
}
.com-ul-box1 li .num-des {
	font-size:14px;
	line-height:28px;
	color:rgba(0,0,0,0.7);
}
.com-ul-box1 li .num-des a {
	font-size:22px;
	line-height:30px;
	color:rgba(0,0,0,0.7);
	text-decoration:underline;
	display:block;
	margin-top:6px;
}
.com-ul-box1 li .num-des a:hover {
	text-decoration:none;
}
.com-ul-box1 li .num-des1 {
	margin-top:12px;
}
.com-ul-box1 li .num-des1 .right1 a {
	width:35px;
	height:35px;
	border:1px solid #333;
	border-radius:50%;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	margin-right:12px;
	color:#333;
	font-size:18px;
}
.com-ul-box1 li .num-des1 .right1 a:hover {
	background:#fff;
	color:#0c64a6;
	border-color:#fff;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 {
	display:flex !important;
	justify-content:space-between;
	flex-wrap:wrap;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 li {
	width:31.5%;
	border:1px solid #e4e4e4;
	padding:45px 30px;
	background:#f6f7f8;
	margin-bottom:0;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 li::after {
	display:none;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 li h3 {
	padding-left:16px;
	color:#333;
	border-left:6px solid #0c64a6;
	font-size:20px;
	line-height:20px;
	margin-bottom:16px;
}
.inner-contact-box2 .contact-richtext .list-paddingleft-2 li p {
	padding-left:16px;
}
.detail-form-box .sep-form {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.detail-form-box p {
	font-size:16px;
	text-align:left;
	color:#333;
	margin-bottom:15px;
}
.detail-form-box .help-block {
	display:none !important;
}
.detail-form-box .lns {
	border:1px solid #999;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	display:none;
	z-index:3;
	background:#fff;
	padding:10px 0;
	max-height:400px;
	overflow-y:auto;
}
.detail-form-box .lns .item {
	padding:6px 16px;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.detail-form-box .lns .item:hover {
	background:#f9f9f9;
}
.detail-form-box .lns .item:last-child {
	border-bottom:none;
}
.detail-form-box .check-box select {
	display:inline-block;
	background:url(../images/select-icon.png) no-repeat 98% center,#fff !important;
	font-size:14px;
	border:none;
	outline:none;
	appearance:none;
	-webkit-appearance:none;
}
.detail-form-box .check-box select option {
	color:rgba(0,0,0,0.7);
	font-size:14px;
}
.detail-form-box .form-group {
	margin-bottom:20px;
	width:49%;
}
.detail-form-box .form-group:last-child {
	margin-bottom:0;
}
.detail-form-box .form-group .mes {
	font-size:16px;
	line-height:30px;
	color:rgba(0,0,0,0.9);
	margin-bottom:3px;
	display:block !important;
}
.detail-form-box .form-group .form-control {
	height:46px;
	border-radius:0;
	box-shadow:none;
	width:100%;
	padding:5px 20px;
	background:none;
	font-size:14px;
	border:none;
	background:#fff;
	color:rgba(0,0,0,0.7);
	border-radius:6px;
	border:1px solid #e6e6e6;
}
.detail-form-box .form-group .form-control::-webkit-input-placeholder {
	color:rgba(0,0,0,0.7);
	font-size:14px;
	line-height:36px;
}
.detail-form-box .text-box {
	width:100%;
}
.detail-form-box .text-box .form-control {
	resize:none;
	height:auto;
	color:rgba(0,0,0,0.7);
	font-size:14px;
	line-height:30px;
	height:120px;
}
.detail-form-box .btn-box {
	border:none;
	text-align:center;
	width:100%;
	margin-top:0;
}
.detail-form-box .btn-box .btn-primary {
	padding:0 30px;
	line-height:40px;
	border-radius:60px;
	display:inline-block;
	text-align:center;
	transition:all .3s;
	color:#fff;
	outline:none;
	border:none;
	background:#0c64a6;
	font-size:16px;
	width:auto;
	border-radius:0;
	border:1px solid #0c64a6;
}
.detail-form-box .btn-box .btn-primary i {
	margin-left:6px;
}
.detail-form-box .btn-box .btn-primary:hover {
	background:#fff;
	color:#0c64a6;
}
.detail-form-box .btn-box .btn-primary i {
	font-size:20px;
}
.inner-relate-box .relate-swiper {
	position:relative;
}
.inner-relate-box .relate-swiper::after {
	content:'';
	display:block;
	width:110%;
	height:1px;
	background:#0c64a6;
	position:absolute;
	bottom:8px;
	left:-5%;
}
.inner-relate-box .relate-swiper .relate-item::after {
	content:'';
	display:block;
	width:18px;
	height:18px;
	background:#fff;
	border:1px solid #0c64a6;
	border-radius:50%;
	margin:0 auto;
	margin-top:30px;
}
.inner-relate-box .relate-swiper .relate-item .item-top {
	position:relative;
}
.inner-relate-box .relate-swiper .relate-item a {
	display:block;
	overflow:hidden;
}
.inner-relate-box .relate-swiper .relate-item:hover .thumb img {
	transform:scale(1.1);
}
.inner-relate-box .relate-swiper .relate-item:hover .thumb-title {
	opacity:0;
}
.inner-relate-box .relate-swiper .relate-item:hover .thumb-cover {
	opacity:1;
}
.inner-relate-box .relate-swiper .relate-item:hover::after {
	background:#0c64a6;
}
.inner-relate-box .relate-swiper .relate-item .thumb img {
	width:100%;
	transition:all .3s;
}
.inner-relate-box .relate-swiper .relate-item .thumb-title {
	font-size:18px;
	color:#333;
	line-height:32px;
	text-align:center;
	width:100%;
	position:absolute;
	left:0;
	bottom:18px;
}
.inner-relate-box .relate-swiper .relate-item .thumb-cover {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(36,183,179,0.6);
	padding:20px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	transition:all .3;
	opacity:0;
}
.inner-relate-box .relate-swiper .relate-item .thumb-cover .thumb-title1 {
	font-size:20px;
	color:#fff;
	line-height:30px;
}
.inner-relate-box .relate-swiper .relate-item .thumb-cover .thumb-des {
	font-size:16px;
	color:#fff;
	line-height:26px;
	margin-top:6px;
}
.inner-relate-box .relate-swiper .brand-page .page-btn {
	width:50px;
	height:50px;
	border:1px solid #ccc;
	border-radius:50%;
	color:#ddd;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	font-size:20px;
	position:absolute;
	top:98%;
	margin-top:-28px;
	z-index:3;
	background:#fff;
}
.inner-relate-box .relate-swiper .brand-page .page-btn:hover {
	background:#0c64a6;
	color:#fff;
	border-color:#0c64a6;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.prev {
	transform:rotate(-180deg);
	left:-100px;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.next {
	right:-100px;
}
.inner-form-box .top-title .title::after {
	background:#fff;
}
.inner-form-box .top-title .title-des {
	text-align:center;
}
.inner-form-box .list-form {
	margin:0 auto;
}
.inner-form-box .list-form .sep-form {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.inner-form-box .list-form p {
	font-size:18px;
	text-align:left;
	color:#fff;
	margin-bottom:15px;
}
.inner-form-box .list-form .form-group {
	margin-bottom:20px;
	width:49%;
}
.inner-form-box .list-form .form-group:last-child {
	margin-bottom:0;
}
.inner-form-box .list-form .form-group .p {
	font-size:16px;
	line-height:30px;
	color:rgba(255,255,255,0.9);
	margin-bottom:3px;
	display:block !important;
}
.inner-form-box .list-form .form-group .form-control {
	height:52px;
	border-radius:0;
	box-shadow:none;
	width:100%;
	padding:5px 20px;
	background:none;
	font-size:14px;
	border:none;
	border:1px solid #fff;
	color:#fff;
	background:#fff;
	color:#333;
}
.inner-form-box .list-form .form-group .form-control::-webkit-input-placeholder {
	color:#333;
	font-size:14px;
	line-height:36px;
}
.inner-form-box .list-form .text-box1 {
	width:100%;
}
.inner-form-box .list-form .text-box {
	width:100%;
}
.inner-form-box .list-form .text-box .form-control {
	resize:none;
	height:auto;
	font-size:14px;
	color:#333;
	height:150px;
}
.inner-form-box .list-form .btn-box {
	border:none;
	text-align:center;
	width:100%;
}
.inner-form-box .list-form .btn-box .btn-primary {
	background:#fff;
	border-radius:60px;
	display:inline-block;
	text-align:center;
	transition:all .3s;
	background:#0c64a6;
	color:#fff;
	outline:none;
	border:none;
	font-size:16px;
	width:auto;
	margin-top:20px;
	border-radius:0;
}
.inner-form-box .list-form .btn-box .btn-primary i {
	margin-left:6px;
}
.inner-form-box .list-form .btn-box .btn-primary:hover {
	background:#0c64a6;
	color:#fff;
}
.inner-form-box .list-form .btn-box .btn-primary i {
	font-size:20px;
}
.inner-form-box .list-form .lns {
	border:1px solid #999;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	display:none;
	z-index:3;
	background:#fff;
	padding:10px 0;
	max-height:400px;
	overflow-y:auto;
}
.inner-form-box .list-form .lns .item {
	padding:6px 16px;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.inner-form-box .list-form .lns .item:hover {
	background:#f9f9f9;
}
.inner-form-box .list-form .lns .item:last-child {
	border-bottom:none;
}
.inner-form-box .list-form .check-box select {
	display:inline-block;
	background:url(../images/select-icon.png) no-repeat 98% center,#fff !important;
	font-size:14px;
	border:none;
	outline:none;
	appearance:none;
	-webkit-appearance:none;
}
.inner-form-box .list-form .check-box select option {
	color:rgba(0,0,0,0.7);
	font-size:14px;
}
.text-center {
	text-align:center !important;
}
.table-btn {
	justify-content:flex-start;
	display:flex;
	margin-top:20px;
}
.table-btn .xd-more {
	cursor:pointer;
}
.table-btn .xd-more span {
	color:#0c64a6;
}
.table-btn .xd-more span i {
	transform:rotate(90deg);
	display:inline-block;
	font-size:14px;
}
.table-btn .xd-more.more2 {
	display:none;
}
.table-btn .xd-more.more2 span i {
	transform:rotate(-90deg);
}
.lt-page {
	margin-top:50px;
}
.lt-page .prev-page {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	margin-bottom:8px;
}
.lt-page .prev-title {
	font-size:16px;
	margin-right:6px;
}
.lt-page .prev-con {
	font-size:18px;
	color: #666;
}
.lt-page .prev-con .pro_detail_prev a{
	color:#666;
}
.lt-page .prev-con .pro_detail_next a{
	color:#666;
}
.lt-page .prev-con .pro_detail_prev a:hover{
	color:#0c64a6;
}
.lt-page .prev-con .pro_detail_next a:hover{
	color:#0c64a6;
}
.lt-page a:hover {
	color:#0c64a6;
}
.map {
	width:100%;
	overflow:hidden;
	margin-top:80px;
}
.map iframe {
	border:none;
	width:100%;
	min-height:400px;
	height:400px !important;
}
.overflow {
	overflow:hidden;
}
.sep-video-grid .item {
	margin-bottom:30px;
}
.sep-video-grid .item:hover .thumb img {
	transform:scale(1.1);
}
.sep-video-grid .item .box {
	height:100%;
	box-shadow:0 3px 20px 0 rgba(0,0,0,0.06);
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
.sep-video-grid .item .box .overflow{
	height: 285px;
	overflow: hidden;
}
.sep-video-grid .item .box .thumb img {
	height: 100%;
	transition:all .3s;
}
.sep-video-grid .item .box .thumb .play {
	width:70px;
	height:70px;
	border-radius:50%;
	background:#fff;
	z-index:100;
	bottom:-35px;
}
.sep-video-grid .item .box .thumb .play:hover i {
	background:#0c64a6;
}
.sep-video-grid .item .box .thumb .play i {
	width:60px;
	height:60px;
	background:#0c64a6;
	color:#fff;
	border-radius:50%;
}
.sep-video-grid .item .box .info {
	background:#fff;
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:20px;
	text-align:center;
	flex:1;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	border-top: 1px solid #eee;
}
.sep-video-grid .item .box .info .title {
	font-size:18px;
	margin-bottom:20px;
	flex:1;
	display:block;
	transition:all .3s;
}
.sep-video-grid .item .box .info .more {
	font-size:14px;
	color:#0c64a6;
}
.sep-video-grid .item .box .info .more:hover {
	color:#0c64a6;
}
.width100 {
	width:100%;
}
.sep-faq-list1>li {
	padding:20px;
	box-shadow:0 0 10px #eee;
	margin-bottom:30px;
}
.sep-faq-list1>li .faq-answer {
	border-radius:12px;
	padding:0 20px;
	color:#f5f5f5;
	font-size:16px;
	line-height:1.8em;
	margin-bottom:34px;
	position:relative;
	padding-left:88px;
}
.sep-faq-list1>li .faq-question {
	min-height:33px;
	padding-left:84px;
	padding-top:7px;
	color:#000;
	font-size:20px;
	position:relative;
	margin-bottom:10px;
}
.sep-faq-list1>li .faq-question::after {
	content:'Q';
	font-size:24px;
	color:#fff;
	position:absolute;
	left:37px;
	top:-2px;
	z-index:333;
}
.sep-faq-list1>li .faq-question::before {
	content:'';
	display:block;
	width:50px;
	height:110px;
	background:#0c64a6;
	position:absolute;
	left:20px;
	top:-30px;
	border-radius:0 0 50px 50px;
}
.flex-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center;
	justify-content:center;
}
.horizontal-center {
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.relative {
	position:relative;
}
.block {
	display:block;
}
.ifa {
	position:relative;
}
.ifa iframe {
	border:none;
	width:100%;
	min-height:700px;
}
.overflow {
	overflow:hidden;
}
.form-group {
	position:relative;
}
.form-group.has-error p {
	color:red;
	text-align:left;
	display:none;
	display:none !important;
}
.form-group.has-error .form-control1 {
	border-color:red !important;
}
.form-group.has-success.nums:after {
	right:130px;
}
.form-group.has-success:after {
	content:'✔';
	display:block;
	width:16px;
	height:16px;
	text-align:center;
	font-size:12px;
	color:#fff;
	border-radius:100%;
	background:green !important;
	line-height:16px;
	position:absolute;
	right:30px;
	bottom:12px;
}
.table-over {
	overflow-x:auto;
}
.search-btns {
	display:flex;
	margin-bottom:30px;
	margin-top:30px;
	flex-wrap:wrap;
	justify-content:flex-start !important;
}
.search-btns a {
	font-size:18px;
	display:inline-block;
	width:220px;
	margin-right:20px;
	background:#f0f0f0;
	color:#323232;
	padding:10px 0;
	text-align:center;
	border:none;
	transition:all .3s;
	outline:none;
	margin-bottom:10px;
}
.search-btns a.active {
	background:#0c64a6;
	color:#fff;
}
.search-btns a:hover {
	background:#0c64a6;
	color:#fff;
}
.sep-resource-list2 {
	text-align:left;
	margin-top:30px;
}
.sep-resource-list2 li {
	padding-left:160px;
	position:relative;
	padding-bottom:30px;
	border-bottom:1px solid #afafaf;
	padding-top:5px;
	min-height:152px;
	margin-bottom:30px;
	overflow:hidden;
}
.sep-resource-list2 li .thumb {
	display:block;
	position:absolute;
	width:140px;
	overflow:hidden;
	left:0;
	top:0;
	text-align:center;
	font-size:40px;
}
.sep-resource-list2 li .thumb img {
	width:100%;
	height:100%;
	transition:all .3s;
}
.sep-resource-list2 li .thumb img:hover {
	transform:scale(1.1);
}
.sep-resource-list2 li .thumb i {
	font-size:40px;
}
.sep-resource-list2 li .title {
	display:block;
	color:#545454;
	margin-bottom:10px;
	transition:all .3s;
	font-size:18px;
}
.sep-resource-list2 li .title:hover {
	color:#0c64a6;
}
.sep-resource-list2 li .summary {
	display:block;
	color:#545454;
	line-height:1.6em;
	margin-bottom:10px;
	font-size:14px;
}
.sep-resource-list2 li .more {
	text-transform:uppercase;
	color:#0c64a6;
	font-size:14px;
	transition:all .3s;
}
.sep-resource-list2 li .more:hover {
	color:#0c64a6;
}
.sep-resource-list2 .nothumb {
	padding-left:0;
}
.sep-resource-list2 .nothumb .title {
	display:block;
	color:#545454;
	margin-bottom:10px;
	font-size:18px;
}
.sep-resource-list2 .nothumb .summary {
	display:block;
	color:#545454;
	line-height:1.6em;
	margin-bottom:10px;
	font-size:14px;
}
.sep-resource-list2 .nothumb .more {
	text-transform:uppercase;
	color:#0c64a6;
	font-size:14px;
}
.operation {
	margin-top:60px;
}
.operation ul {
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
}
.operation ul li {
	margin-right:50px;
	width:auto;
	text-align:left;
}
.operation ul li .btn-primary {
	background:#0c64a6;
	padding:6px 30px;
	color:#fff;
	border:1px solid #0c64a6;
	transition:all .3s;
	font-size:16px;
}
.operation ul li .btn-primary:hover {
	background:#fff;
	color:#0c64a6;
}
.sep-pdf-list .item {
	margin-bottom:20px;
}
.sep-pdf-list .item .box {
	height:66px;
	background:#fff;
	border:1px solid #e6e6e6;
	padding:0 20px;
}
.sep-pdf-list .item .box .icon-box {
	margin-right:20px;
}
.sep-pdf-list .item .box .icon-box i {
	color:#0c64a6;
	font-size:36px;
}
.sep-pdf-list .item .box .title {
	font-size:16px;
	color:#333;
	padding-right:20px;
}
.sep-pdf-list .item .box .title:hover {
	color:#0c64a6;
}
.sep-pdf-list .item .box .eye {
	margin-left:auto;
	margin-right:15px;
}
.sep-pdf-list .item .box .eye:hover i {
	background:#0c64a6;
	color:#fff;
}
.sep-pdf-list .item .box .eye i {
	width:44px;
	height:44px;
	background:#f5f5f5;
	border-radius:50%;
	font-size:20px;
}
.sep-pdf-list .item .box .download:hover i {
	background:#0c64a6;
	color:#fff;
}
.sep-pdf-list .item .box .download i {
	width:44px;
	height:44px;
	background:#f5f5f5;
	border-radius:50%;
	font-size:20px;
}
.width100 {
	width:100%;
}
.flex-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center;
	justify-content:center;
}
.flex-v-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center;
}
.horizontal-center {
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.relative {
	position:relative;
}
.block {
	display:block;
}
.richtext strong {
	font-size:20px;
	line-height:34px;
}
.sep-zk-banner .sep-container .banner-div .banner-title {
	width:60%;
}
.zk-box1 .sep-container {
	justify-content:space-between;
	align-items:center;
}
.zk-box1 .sep-container .thumb {
	width:20%;
}
.zk-box1 .sep-container .thumb-info {
	width:75%;
}
.zk-box1 .sep-container .thumb-info a {
	display:block;
}
.zk-box1 .sep-container .thumb-info .thumb-title {
	font-size:20px;
	color:#333;
	line-height:28px;
}
.zk-box1 .sep-container .thumb-info .thumb-des {
	font-size:16px;
	color:#666;
	line-height:30px;
	margin-top:20px;
}
.zk-box1 .sep-container .thumb-info .thumb-des p {
	font-size:16px;
	color:#666;
	line-height:30px;
}
.zk-box1 .sep-container .thumb-info .thumb-more {
	margin-top:40px;
	width:180px;
	line-height:50px;
	background:#1e1e1e;
	border-radius:5px;
	transition:all .3s;
	text-align:center;
	font-size:18px;
	color:#fff;
}
.zk-box1 .sep-container .thumb-info .thumb-more:hover {
	background:#0c64a6;
}
.zk-box2 {
	background:#efefef;
}
.zk-box2 .sep-container {
	align-items:center;
	justify-content:space-between;
}
.zk-box2 .sep-container .top-title {
	width:42%;
	margin-bottom:0;
}
.zk-box2 .sep-container .thumb {
	width:55%;
	border-radius:10px;
	overflow:hidden;
	position:relative;
}
.zk-box2 .sep-container .thumb>img {
	width:100%;
}
.zk-box2 .sep-container .thumb .play-icon {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.zk-box2 .sep-container .thumb .play-icon img {
	width:70px;
	cursor:pointer;
	transition:all .3s;
	height:auto;
}
.zk-box2 .sep-container .thumb .play-icon img:hover {
	transform:scale(1.1);
}
.zk-box2 .sep-container .thumb iframe {
	position:absolute;
	left:0;
	top:0;
	border:none;
	width:100%;
	height:100%;
}
.zk-box3 .zk-box3-ul li {
	width:32%;
	margin-right:2%;
}
.zk-box3 .zk-box3-ul li:nth-child(3n) {
	margin-right:0;
}
.zk-box3 .zk-box3-ul li .thumb {
	border-radius:10px;
	overflow:hidden;
}
.zk-box3 .zk-box3-ul li .thumb img {
	width:100%;
}
.zk-box3 .zk-box3-ul li .thumb-title {
	font-size:20px;
	color:#333;
	line-height:30px;
	margin-top:18px;
}
.zk-box3 .zk-box3-ul li .thumb-des {
	font-size:14px;
	line-height:28px;
	color:#666;
	margin-top:6px;
}
.zk-box3 .zk-box3-ul li .thumb-des p {
	font-size:14px;
	line-height:28px;
	color:#666;
}
.zk-box3 .zk-box3-ul li .sb-more {
	margin-top:14px;
	display:inline-block;
	padding:0 30px;
	line-height:34px;
	border:1px solid #333;
	color:#333;
	transition:all .3s;
	border-radius:50px;
}
.zk-box3 .zk-box3-ul li .sb-more:hover {
	color:#fff;
	border-color:#0c64a6;
	background:#0c64a6;
}
.zk-box4 {
	background:#efefef;
}
.zk-box5 a {
	display:block;
	overflow:hidden;
}
.zk-box5 .zk-box3-ul li .thumb img {
	transition:all .3s;
}
.zk-box5 .zk-box3-ul li .thumb:hover img {
	transform:scale(1.1);
}
.zk-box5 .zk-box3-ul li .thumb-title {
	transition:all .3s;
	margin-top:10px;
}
.zk-box5 .zk-box3-ul li .thumb-title:hover {
	color:#0c64a6;
}
.zk-box5 .zk-box3-ul li .time {
	color:#0c64a6;
	margin-top:18px;
	font-size:14px;
}
.zk-box6 {
	background:#efefef;
}
.zk-box6 .zk-box6-main {
	justify-content:space-between;
	max-width:1920px;
	margin:0 auto;
	align-items:center;
}
.zk-box6 .zk-box6-main .thumb {
	width:50%;
}
.zk-box6 .zk-box6-main .thumb img {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info {
	width:46%;
	padding-right:210px;
}
.zk-box6 .zk-box6-main .thumb-info .top-title {
	margin-bottom:30px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .sep-form {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.zk-box6 .zk-box6-main .thumb-info .list-form p {
	font-size:18px;
	text-align:left;
	color:#fff;
	margin-bottom:15px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group {
	margin-bottom:20px;
	width:49%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group:last-child {
	margin-bottom:0;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group .p {
	font-size:16px;
	line-height:30px;
	color:rgba(255,255,255,0.9);
	margin-bottom:3px;
	display:block !important;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group .form-control {
	height:52px;
	border-radius:0;
	box-shadow:none;
	width:100%;
	padding:5px 20px;
	background:none;
	font-size:14px;
	border:none;
	border:1px solid #fff;
	color:#fff;
	background:#fff;
	color:#808080;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group .form-control::-webkit-input-placeholder {
	color:#808080;
	font-size:14px;
	line-height:36px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .text-box1 {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .text-box {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .text-box .form-control {
	resize:none;
	height:auto;
	font-size:14px;
	color:#333;
	height:150px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box {
	border:none;
	text-align:left;
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary {
	border-radius:60px;
	display:inline-block;
	text-align:center;
	transition:all .3s;
	color:#0c64a6;
	outline:none;
	border:none;
	font-size:16px;
	width:auto;
	margin-top:20px;
	border-radius:0;
	background:#1e1e1e;
	border-radius:5px;
	line-height:46px;
	color:#fff;
	width:180px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary i {
	margin-left:6px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary:hover {
	background:#0c64a6;
	color:#fff;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary i {
	font-size:20px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .lns {
	border:1px solid #999;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	display:none;
	z-index:3;
	background:#fff;
	padding:10px 0;
	max-height:400px;
	overflow-y:auto;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .lns .item {
	padding:6px 16px;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .lns .item:hover {
	background:#f9f9f9;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .lns .item:last-child {
	border-bottom:none;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio {
	font-size:16px;
	color:#666;
	line-height:30px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box .title {
	font-size:16px;
	color:#333;
	line-height:26px;
	margin-bottom:10px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box label {
	width:32%;
	font-size:14px;
	color:#666;
	line-height:24px;
	display:inline-block;
	margin-left:0;
	margin-right:0 !important;
	display:inline-flex;
	align-content:center;
	margin-bottom:6px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .check-box select {
	display:inline-block;
	background:url(../images/select-icon.png) no-repeat 98% center,#fff !important;
	font-size:14px;
	border:none;
	outline:none;
	appearance:none;
	-webkit-appearance:none;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .check-box select option {
	color:rgba(0,0,0,0.7);
	font-size:14px;
}
.list-ben-box .sep-container {
	justify-content:space-between;
}
.list-ben-box .sep-container .top-title {
	width:45%;
}
.list-ben-box .sep-container .why-list {
	width:50%;
}
.list-ben-box .sep-container .why-list li {
	display:flex;
	position:relative;
	justify-content:space-between;
	padding:12px 0;
	border-bottom:1px dashed #e6e6e6;
}
.list-ben-box .sep-container .why-list li:last-child {
	margin-bottom:0;
}
.list-ben-box .sep-container .why-list li .li-left {
	width:35%;
	margin-right:26px;
	background:#fff;
	transition:all .3s;
	overflow:hidden;
}
.list-ben-box .sep-container .why-list li .li-left img {
	max-width:100%;
}
.list-ben-box .sep-container .why-list li .li-right {
	display:flex;
	flex-direction:column;
	justify-content:center;
	width:60%;
}
.list-ben-box .sep-container .why-list li .li-right .right-title {
	font-size:20px;
	color:#333;
	line-height:32px;
}
.list-ben-box .sep-container .why-list li .li-right .right-des {
	font-size:14px;
	line-height:28px;
	color:#999;
	margin-top:10px;
}
.list-ben-box .sep-container .why-list li .li-right .right-des p {
	font-size:14px;
	line-height:28px;
	color:#999;
	margin-bottom:0;
}
.list-with-box .with-btn-box span {
	display:inline-block;
	padding:0 30px;
	line-height:40px;
	font-size:15px;
	background:#fff;
	cursor:pointer;
	transition:all .3s;
	margin-right:20px;
	margin-bottom:12px;
}
.list-with-box .with-btn-box span:hover {
	background:#0c64a6;
	color:#fff;
}
.list-with-box .with-btn-box span.active {
	background:#0c64a6;
	color:#fff;
}
.list-with-box .with-main-box {
	margin-top:40px;
}
.list-with-box .with-main-box .item {
	display:none;
	justify-content:space-between;
}
.list-with-box .with-main-box .item.active {
	display:flex;
}
.list-with-box .with-main-box .item .thumb-info {
	width:50%;
}
.list-with-box .with-main-box .item .thumb-info .thumb-title {
	font-size:20px;
	line-height:30px;
	color:#181818;
}
.list-with-box .with-main-box .item .thumb-info .thumb-des {
	margin-top:12px;
}
.list-with-box .with-main-box .item .thumb-info .thumb-des p {
	font-size:14px;
	line-height:28px;
	color:#999;
}
.list-with-box .with-main-box .item .thumb {
	width:45%;
}
.list-with-box .with-main-box .item .thumb img {
	width:100%;
}
.list-with-box2 .with-btn-box span {
	background:#f7f7f7;
}
.list-with-box2 .with-btn-box span.active {
	background:#0c64a6;
}
.list-with-box2 .with-btn-box span:hover {
	background:#0c64a6;
}
.list1-opcial-list {
	max-width:90%;
	margin:0 auto;
}
.list1-opcial-list ul li {
	margin-bottom:20px;
}
.list1-opcial-list ul li.active .ques-title {
	background:#fff;
	border-color:#0c64a6;
	box-shadow:0 9px 18px 0 rgba(0,0,0,0.06);
	z-index:111;
}
.list1-opcial-list ul li.active .ques-title .letter-box .img2 {
	display:block;
}
.list1-opcial-list ul li.active .ques-title .letter-box .img1 {
	display:none;
}
.list1-opcial-list ul li.active .ques-title i {
	color:#0c64a6;
	transform:rotate(90deg);
}
.list1-opcial-list ul li.actives .ques-con {
	display:block;
}
.list1-opcial-list ul li .ques-title {
	padding:14px 72px;
	position:relative;
	background:#f7f7f7;
	cursor:pointer;
}
.list1-opcial-list ul li .ques-title .letter-box {
	width:27px;
	height:27px;
	border-radius:6px;
	position:absolute;
	left:26px;
	top:16px;
	font-size:22px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	background:#0c64a6;
}
.list1-opcial-list ul li .ques-title .letter-box::after {
	width:0;
	height:0;
	border-style:solid;
	border-width:7px 5px 0 5px;
	border-color:#0c64a6 transparent transparent transparent;
	content:'';
	display:block;
	position:absolute;
	left:9px;
	bottom:-7px;
}
.list1-opcial-list ul li .ques-title .title-con {
	font-size:17px;
	color:#333;
	line-height:32px;
}
.list1-opcial-list ul li .ques-title i {
	position:absolute;
	right:12px;
	top:18px;
	width:23px;
	height:23px;
	cursor:pointer;
	font-size:20px;
	color:#666;
}
.list1-opcial-list ul li .ques-con {
	padding:22px 72px;
	background:#fff;
	display:none;
	position:relative;
}
.list1-opcial-list ul li .ques-con .letter-box {
	width:27px;
	height:27px;
	background:#373737;
	border-radius:6px;
	position:absolute;
	left:26px;
	top:24px;
	font-size:22px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
}
.list1-opcial-list ul li .ques-con .letter-box::after {
	width:0;
	height:0;
	border-style:solid;
	border-width:7px 5px 0 5px;
	border-color:#373737 transparent transparent transparent;
	content:'';
	display:block;
	position:absolute;
	left:9px;
	bottom:-7px;
}
.list1-opcial-list ul li .ques-con p {
	font-size:14px;
	line-height:30px;
	color:#666;
}
.index-adv-box .app-box {
	max-width:1460px;
	margin:0 auto;
	border-radius:20px;
	overflow:hidden;
}
.index-adv-box .app-box .app-ul li {
	width:25%;
	overflow:hidden;
	transition:all .3s;
	padding:60px 40px;
	background:rgba(0,0,0,0.3);
	cursor:pointer;
	display:flex;
	flex-direction:column;
	justify-content:center;
	min-height:500px;
}
.index-adv-box .app-box .app-ul li.active {
	opacity:.96;
	background:#fff;
}
.index-adv-box .app-box .app-ul li.active .num-box{
	display: none;
}
.index-adv-box .app-box .app-ul li.active .thumb-title1 {
	opacity:1;
	transform:none;
	height:auto;
}
.index-adv-box .app-box .app-ul li.active .thumb-des {
	opacity:1;
	transform:none;
	height:auto;
}
.index-adv-box .app-box .app-ul li .thumb-title1 {
	font-size:18px;
	line-height:32px;
	color:#333;
	transition:all .3s;
	transition:all .8s;
	transform:translateY(-50px);
	opacity:0;
	height:0;
	overflow:hidden;
}
.index-adv-box .app-box .app-ul li .thumb-des {
	width:100%;
	font-size:14px;
	line-height:28px;
	color:#666;
	margin-top:7px;
	transition:all 1.2s;
	transform:translateY(50px);
	opacity:0;
	height:0;
	overflow:hidden;
}
.index-adv-box .app-box .app-ul li .thumb-des p {
	font-size:14px;
	line-height:28px;
	color:#666;
}
.index-adv-box .app-box .app-ul li .num-box {
	margin:0 auto;
	text-align:center;
}
.index-adv-box .app-box .app-ul li .num-box span {
	width:15px;
	height:15px;
	background:#fff;
	border-radius:50%;
	position:relative;
}
.index-adv-box .app-box .app-ul li .num-box span::after {
	content:'';
	display:block;
	width:31px;
	height:31px;
	border:1px solid #fff;
	position:absolute;
	left:-8px;
	top:-8px;
	border-radius:50%;
}
.index-adv-box .app-box .app-ul li .num-box .num {
	font-size:20px;
	color:#fff;
	margin-top:12px;
}
.web-box1 .web-box-main {
	justify-content:space-between;
}
.web-box1 .web-box-main .left {
	width:65%;
}
.web-box1 .web-box-main .right {
	width:30%;
	height:min-content;
	position:sticky;
	top:140px;
}
.web-box1 .web-box-main .right iframe {
	width:100%;
	border:none;
}
.web-box1 .web-box-main .right .right-title {
	font-size:20px;
	line-height:32px;
	font-style:italic;
	color:#0c64a6;
	margin-bottom:20px;
	text-align:center;
}
.web-box1 .web-box-main .right .right-form {
	padding:30px;
	border-radius:40px;
	box-shadow:0 0 10px #eee;
}
.web-box1 .web-box-main .right .right-form .sep-form {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.web-box1 .web-box-main .right .right-form p {
	font-size:18px;
	text-align:left;
	color:#fff;
	margin-bottom:15px;
}
.web-box1 .web-box-main .right .right-form .form-group {
	margin-bottom:10px;
	width:100%;
}
.web-box1 .web-box-main .right .right-form .form-group:last-child {
	margin-bottom:0;
}
.web-box1 .web-box-main .right .right-form .form-group .p {
	font-size:16px;
	line-height:30px;
	color:rgba(255,255,255,0.9);
	margin-bottom:3px;
	display:block !important;
}
.web-box1 .web-box-main .right .right-form .form-group .form-control {
	height:48px;
	border-radius:0;
	box-shadow:none;
	width:100%;
	padding:5px 20px;
	background:none;
	font-size:14px;
	border:none;
	border:1px solid #fff;
	color:#fff;
	background:#fff;
	color:#333;
	border-radius:30px;
	border:1px solid #e6e6e6;
	overflow:hidden;
}
.web-box1 .web-box-main .right .right-form .form-group .form-control::-webkit-input-placeholder {
	color:#333;
	font-size:14px;
	line-height:36px;
}
.web-box1 .web-box-main .right .right-form .text-box1 {
	width:100%;
}
.web-box1 .web-box-main .right .right-form .text-box {
	width:100%;
}
.web-box1 .web-box-main .right .right-form .text-box .form-control {
	resize:none;
	height:auto;
	font-size:14px;
	color:#333;
	height:90px;
}
.web-box1 .web-box-main .right .right-form .btn-box {
	border:none;
	text-align:center;
	width:100%;
}
.web-box1 .web-box-main .right .right-form .btn-box .btn-primary {
	background:#0c64a6;
	border-radius:60px;
	display:inline-block;
	text-align:center;
	transition:all .3s;
	color:#fff;
	outline:none;
	border:none;
	font-size:14px;
	width:auto;
	margin-top:20px;
	border-radius:0;
}
.web-box1 .web-box-main .right .right-form .btn-box .btn-primary i {
	margin-left:6px;
}
.web-box1 .web-box-main .right .right-form .btn-box .btn-primary:hover {
	background:#fdcd38;
	color:#fff;
}
.web-box1 .web-box-main .right .right-form .btn-box .btn-primary i {
	font-size:20px;
}
.web-box1 .web-box-main .right .right-form .lns {
	border:1px solid #999;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	display:none;
	z-index:3;
	background:#fff;
	padding:10px 0;
	max-height:400px;
	overflow-y:auto;
}
.web-box1 .web-box-main .right .right-form .lns .item {
	padding:6px 16px;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.web-box1 .web-box-main .right .right-form .lns .item:hover {
	background:#f9f9f9;
}
.web-box1 .web-box-main .right .right-form .lns .item:last-child {
	border-bottom:none;
}
.web-box1 .web-box-main .right .right-form .check-box select {
	display:inline-block;
	background:url(../images/select-icon.png) no-repeat 98% center,#fff !important;
	font-size:14px;
	border:none;
	outline:none;
	appearance:none;
	-webkit-appearance:none;
}
.web-box1 .web-box-main .right .right-form .check-box select option {
	color:rgba(0,0,0,0.7);
	font-size:14px;
}
.home-video {
	position:fixed;
	z-index:9999999;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:flex;
	justify-content:center;
	align-items:center;
	top:0;
	left:0;
	transition:all .3s;
	opacity:0;
	transform:scale(0);
	transform:scale(1.5);
	visibility:hidden;
	transition:.5s;
}
.home-video.active {
	opacity:1;
	transform:scale(1);
	visibility:visible;
}
.home-video .thumbs {
	max-width:900px;
	position:relative;
}
.home-video .thumbs img {
	width:100%;
}
.home-video .thumbs iframe {
	width:100%;
	border:none;
	height:550px;
}
.home-video .thumbs video {
	width:100%;
	border:none;
	height:550px;
}
.home-video .closed {
	font-size:50px;
	position:absolute;
	right:-40px;
	top:-40px;
}
.home-video .closed i {
	transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	cursor:pointer;
	display:flex;
	width:60px;
	height:60px;
	background:#0c64a6;
	color:#fff;
	font-size:30px;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	transform:rotate(45deg);
}
.home-video .closed:hover i {
	background:#fff;
	color:#0c64a6;
}
.meet-main {
	justify-content:space-between;
	align-items:center;
}
.meet-main .thumb {
	width:35%;
}
.meet-main .thumb img {
	width:100%;
}
.meet-main .thumb-des {
	width:60%;
}
.part-box1 {
	background:#f8f8f8;
}
.part-box1 .zk-box3-ul {
	justify-content:space-between;
}
.part-box1 .zk-box3-ul li {
	flex:1;
	text-align:center;
	padding:0 20px;
}
.part-box1 .zk-box3-ul li .thumb img {
	max-width:100%;
}
.part-box1 .zk-box3-ul li .thumb-title {
	font-size:22px;
	line-height:34px;
	margin-top:12px;
	color:#333;
}
.part-box1 .zk-box3-ul li .thumb-des {
	margin-top:8px;
	font-size:14px;
	line-height:26px;
	color:#666;
}
.part-box2 .zk-box3-ul {
	justify-content:space-between;
}
.part-box2 .zk-box3-ul li {
	width:32%;
	position:relative;
	padding-left:70px;
	margin-bottom:36px;
}
.part-box2 .zk-box3-ul li .thumb {
	width:50px;
	height:50px;
	border-radius:8px;
	background:#0c64a6;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:24px;
	position:absolute;
	left:0;
	top:8px;
}
.part-box2 .zk-box3-ul li .thumb-title {
	font-size:20px;
	line-height:32px;
	color:#333;
}
.part-box2 .zk-box3-ul li .thumb-des {
	margin-top:4px;
	font-size:14px;
	line-height:26px;
	color:#666;
}
.part-box2 .zk-box3-ul li .thumb-des p {
	font-size:14px;
	line-height:26px;
	color:#666;
}
.part-box2 .zk-box3-ul li .thumb-des strong {
	font-size:16px;
	line-height:28px;
}
.zk-new-ul li {
	width:100%;
	margin-bottom:50px;
	position:relative;
}
.zk-new-ul li:last-child {
	margin-bottom:0;
}
.zk-new-ul li a {
	display:block;
	overflow:hidden;
}
.zk-new-ul li .thumb img {
	width:100%;
	transition:all .3s;
}
.zk-new-ul li .thumb-info {
	width:37%;
	position:absolute;
	height:100%;
	top:0;
	left:5%;
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	justify-content:center;
}
.zk-new-ul li .thumb-info .thumb-title {
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:28px;
}
.zk-new-ul li .thumb-info .thumb-des {
	font-size:14px;
	line-height:28px;
	color:#fff;
	margin-top:10px;
}
.zk-new-ul li .thumb-info .thumb-des p {
	font-size:14px;
	line-height:28px;
	color:#fff;
}
.zk-new-ul li .thumb-info .xc-more {
	margin-top:10px;
	border-color:#fff;
	color:#fff;
}
.zk-new-ul li .thumb-info .xc-more:hover {
	background:#fff;
	color:#0c64a6;
}
.zk-new-ul li:nth-child(even) .thumb-info {
	left:auto;
	right:5%;
}
.sep-banner .sep-container .banner-more span,.sep-banner .sep-container .banner-more a {
	cursor:pointer;
}
.home-video {
	position:fixed;
	z-index:9999999;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:flex;
	justify-content:center;
	align-items:center;
	top:0;
	left:0;
	transition:all .3s;
	opacity:0;
	transform:scale(0);
	transform:scale(1.5);
	visibility:hidden;
	transition:.5s;
}
.home-video.active {
	opacity:1;
	transform:scale(1);
	visibility:visible;
}
.home-video .thumbs {
	max-width:900px;
	position:relative;
}
.home-video .thumbs img {
	width:100%;
}
.home-video .thumbs iframe {
	width:100%;
	border:none;
	height:550px;
}
.home-video .closed {
	font-size:50px;
	position:absolute;
	right:-40px;
	top:-40px;
}
.home-video .closed i {
	transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	cursor:pointer;
	display:flex;
	width:50px;
	height:50px;
	background:#0c64a6;
	color:#fff;
	font-size:22px;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	transform:rotate(45deg);
}
.home-video .closed:hover i {
	background:#fff;
	color:#0c64a6;
}
.arrow-app-box li .thumb-info .thumb-des {
	color:#fff;
}
.arrow-app-box li .thumb-info .thumb-des p {
	color:#fff;
}
.arrow-app-box li {
	margin-bottom:50px;
}
.arrow-app-box li:last-child {
	margin-bottom:0;
}
.arrow-case-box .relate-case-ul li {
	padding:30px;
	padding-top:50px;
	background:rgba(255,255,255,0.1);
}
.arrow-case-box .relate-case-ul li .thumb {
	box-shadow:none;
}
.arrow-case-box .relate-case-ul li .thumb img {
	width:100%;
}
.arrow-case-box .relate-case-ul li .thumb-info {
	margin-top:0;
	margin-bottom:20px;
	text-align:center;
}
.arrow-case-box .relate-case-ul li .thumb-info .thumb-title {
	color:#fff;
	text-align:center;
}
.index-car-box1 .car-box1-main {
	justify-content:space-between;
}
.index-car-box1 .car-box1-main .thumb {
	width:45%;
}
.index-car-box1 .car-box1-main .thumb img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.index-car-box1 .car-box1-main .thumb-info {
	width:50%;
}
.index-car-box1 .car-box1-main .thumb-info .top-title {
	margin-bottom:20px;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list {
	justify-content:space-between;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list li {
	width:48%;
	margin-bottom:20px;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list li .num {
	font-size:18px;
	line-height:30px;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list li .num span {
	font-size:24px;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list li .num-des {
	font-size:16px;
	line-height:26px;
	color:#666;
	margin-top:4px;
}
.index-car-box1 .car-box1-main .thumb-info .car-box1-list li .num-des p {
	font-size:16px;
	line-height:26px;
	color:#666;
}
.index-car-box2 .car-box1-list {
	justify-content:space-between;
}
.index-car-box2 .car-box1-list li {
	width:32%;
	margin-bottom:24px;
}
.index-car-box2 .car-box1-list li .num-title {
	padding:12px 20px;
	text-align:center;
	font-size:18px;
	line-height:26px;
	color:#333;
}
.index-car-box2 .car-box1-list li .thumb {
	display:block;
	overflow:hidden;
}
.index-car-box2 .car-box1-list li .thumb img {
	width:100%;
	transition:all .3s;
}
.index-car-box2 .car-box1-list li .thumb:hover img {
	transform:scale(1.1);
}
.index-car-box2 .car-box1-btn {
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	margin-top:30px;
}
.index-car-box2 .car-box1-btn .xc-more {
	margin:0 10px;
}
.index-car-box2 .car-box1-btn .xc-more:nth-child(2) {
	background:#0c64a6;
	color:#fff;
}
.index-car-box2 .car-box1-btn .xc-more:nth-child(2):hover {
	background:none;
	color:#0c64a6;
}
.index-car-box3 .car-box1-list {
	justify-content:space-between;
}
.index-car-box3 .car-box1-list li {
	width:49%;
	margin-bottom:24px;
	padding:40px 30px;
	background:#f7f7f7;
	transition:all .3s;
}
.index-car-box3 .car-box1-list li:hover {
	background:#0c64a6;
}
.index-car-box3 .car-box1-list li:hover .num-title {
	color:#fff;
}
.index-car-box3 .car-box1-list li:hover .num-des {
	color:#fff;
}
.index-car-box3 .car-box1-list li:hover .num-des p {
	color:#fff;
}
.index-car-box3 .car-box1-list li .num-title {
	font-size:20px;
	line-height:28px;
	color:#333;
}
.index-car-box3 .car-box1-list li .num-des {
	font-size:14px;
	line-height:28px;
	color:#666;
	margin-top:12px;
}
.index-car-box3 .car-box1-list li .num-des p {
	font-size:14px;
	line-height:28px;
	color:#666;
	margin-bottom:0;
}
.index-car-box3 .car-box3-mult {
	justify-content:space-between;
	margin-top:30px;
}
.index-car-box3 .car-box3-mult img {
	max-width:100%;
}
.index-car-box3 .car-box3-mult .mult-item {
	text-align:center;
}
.index-car-box4 .car-box4-item {
	position:relative;
}
.index-car-box4 .car-box4-item .back img {
	width:100%;
}
.index-car-box4 .car-box4-item .banner-main {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	align-items:center;
	display:flex;
}
.index-car-box4 .car-box4-item .banner-main .sep-container {
	align-items:center;
	display:flex;
	justify-content:space-between;
}
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div {
	width:60%;
}
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div .banner-des {
	color:#fff;
	font-size:15px;
	line-height:28px;
}
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div .banner-des p {
	color:#fff;
	font-size:15px;
	line-height:28px;
	margin-bottom:0;
}
.sep-lx-header-mb {
	display:block;
	width:100%;
	z-index:200;
}
.sep-lx-header-mb .rt {
	float:right;
}
.sep-lx-header-mb .lf {
	float:left;
}
.sep-lx-header-mb .sep-bjj-pro-list {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	position:relative;
}
.sep-lx-header-mb .sep-bjj-pro-list>li {
	flex:1;
}
.sep-lx-header-mb .sep-bjj-pro-list>li:nth-child(1) a {
	background:#11a4a7;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>a {
	display:block;
	background:#11b4b7;
	color:#fff;
	font-size:16px;
	text-align:center;
	padding:10px 0;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>a i {
	padding-left:5px;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>ul {
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	z-index:100000;
	display:none;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>ul>li {
	display:block;
	background:#11a4a7;
	color:#fff;
	font-size:16px;
	padding:10px 30px;
	border-top:1px solid #4ab3b5;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>ul>li a {
	color:#fff;
}
.sep-lx-header-mb .sep-bjj-pro-list>li>ul>li i {
	float:right;
	position:relative;
	top:3px;
}
.sep-lx-header-mb .box-wrap {
	padding:20px 20px;
	width:100%;
	z-index:1000;
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#fff;
}
.sep-lx-header-mb .box-wrap .logo {
	float:none;
	margin:0 auto;
}
.sep-lx-header-mb .box-wrap .logo img {
	width:100px;
}
.sep-lx-header-mb .box-wrap>ul {
	position:relative;
	top:1px;
	display:flex;
}
.sep-lx-header-mb .box-wrap>ul>li {
	margin-left:8px;
	text-align:center;
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
	width:32px;
	height:32px;
	border-radius:50%;
}
.sep-lx-header-mb .box-wrap>ul>li i {
	color:#222;
	font-size:18px;
}
.sep-lx-header-mb .box-wrap>ul>li a {
	display:block;
	padding-top:6px;
}
.sep-lx-header-mb .box-wrap>ul>li#headerSearch {
	background:none;
	color:#0c64a6;
}
.sep-lx-header-mb .box-wrap>ul>li#headerSearch i {
	color:#0c64a6;
}
.sep-lx-header-mb .box-wrap>ul>li#logo {
	border:none;
	float:none;
	margin:0 auto;
	position:absolute;
	left:50%;
	width:auto;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.sep-lx-header-mb .box-wrap>ul>li.active {
	border:1px solid #1f2256;
	background:#1f2256;
}
.sep-lx-header-mb .box-wrap>ul>li.active i {
	color:#fff;
}
.sep-lx-header-mb .box-wrap>ul>li#global {
	position:relative;
	background:none;
}
.sep-lx-header-mb .box-wrap>ul>li#global i {
	font-style:inherit;
	color:#333;
	font-size:16px;
}
.sep-lx-header-mb .box-wrap>ul>li .multi-language {
	position:absolute;
	background:#0c64a6;
	width:157px;
	text-align:center;
	padding:10px 20px;
	z-index:100000;
	top:40px;
	left:-67px;
	display:none;
	border:1px solid #fff;
}
.sep-lx-header-mb .box-wrap>ul>li .multi-language li {
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #fff;
}
.sep-lx-header-mb .box-wrap>ul>li .multi-language li:last-child {
	border-bottom:none;
	margin-bottom:0;
}
.sep-lx-header-mb .box-wrap>ul>li .multi-language li a {
	color:#fff;
	font-size:14px;
}
.sep-lx-header-mb .stock {
	color:#3a3a3a;
	font-size:14px;
	background:#f4f4f4;
	text-align:center;
	padding:8px 0;
}
.sep-lx-header-mb .stock .red {
	color:#da2337;
	position:relative;
	padding:0 7px;
}
.sep-lx-header-mb .stock .red:before {
	content:"";
	display:block;
	width:2px;
	height:10px;
	background:#da2337;
	position:absolute;
	left:0;
	top:3px;
}
.sep-lx-header-mb .stock .red:after {
	content:"";
	display:block;
	width:2px;
	height:10px;
	background:#da2337;
	position:absolute;
	right:0;
	top:3px;
}
.sep-lx-header-mb .stock .green {
	color:#13ba07;
}
.sep-lx-header-mb .stock span {
	padding:0 5px;
	margin:0 3px;
}
.sep-shadow {
	background:rgba(0,0,0,0.5);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1000000;
	display:none;
}
i.i-searchs {
	display:inline-block;
	width:20px;
	height:20px;
	border-radius:100%;
	border:3px solid #0c64a6;
	position:relative;
}
i.i-searchs:after {
	content:'';
	display:block;
	width:3px;
	height:8px;
	background:#0c64a6;
	position:absolute;
	left:100%;
	top:100%;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
i.i-closes {
	display:inline-block;
	width:25px;
	height:25px;
	position:relative;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
i.i-closes:before {
	content:'';
	display:block;
	width:17px;
	height:3px;
	background:#0c64a6;
	position:absolute;
	left:4px;
	top:11px;
}
i.i-closes:after {
	content:'';
	display:block;
	width:3px;
	height:17px;
	background:#0c64a6;
	position:absolute;
	left:11px;
	top:4px;
}
i.i-closes.ons {
	position:absolute;
	right:31px;
	top:24px;
	cursor:pointer;
}
i.i-globals {
	display:inline-block;
	width:22px;
	height:22px;
	border-radius:100%;
	border:1px solid #000;
	position:relative;
}
i.i-globals:after {
	content:'';
	display:block;
	width:10px;
	height:20px;
	border:1px solid #000;
	border-radius:50%;
	position:absolute;
	left:5px;
	top:0;
}
i.i-globals:before {
	content:'';
	display:block;
	width:1px;
	height:100%;
	position:absolute;
	left:50%;
	top:0;
	background:#000;
}
i.i-menus {
	display:inline-block;
	width:18px;
	height:2px;
	position:relative;
	background:#000;
}
i.i-menus:before {
	content:'';
	display:block;
	width:100%;
	height:2px;
	background:#000;
	position:absolute;
	left:0;
	top:-5px;
}
i.i-menus:after {
	content:'';
	display:block;
	width:100%;
	height:2px;
	background:#000;
	position:absolute;
	left:0;
	top:5px;
}
.sep-search-box {
	position:fixed;
	width:100%;
	background:#fff;
	top:66px;
	z-index:10000000;
	padding:44px 31px;
	box-shadow:0 0 12px rgba(0,0,0,0.5);
	display:none;
}
.sep-search-box .fa-times {
	color:#000;
	font-size:20px;
	position:absolute;
	right:31px;
	top:24px;
	cursor:pointer;
}
.sep-search-box .hd {
	color:#282828;
	font-size:18px;
	font-family:'LATO-BOLD';
}
.sep-search-box form {
	margin-top:10px;
	margin-bottom:25px;
}
.sep-search-box form .form-control {
	height:47px;
	border-radius:0;
}
.sep-search-box form .btn {
	background:#0c64a6;
	color:#fff;
	display:table;
	margin:0 auto;
	margin-top:17px;
	padding:10px 40px;
	font-size:16px;
	width:100%;
}
.sep-search-box form .btn i {
	margin-right:5px;
	border-color:#fff;
}
.sep-search-box form .btn i:after {
	background:#fff;
}
.sep-search-box .more {
	background:#0c64a6;
	color:#fff;
	display:table;
	margin:0 auto;
	margin-top:17px;
	padding:10px 40px;
	font-size:16px;
	width:100%;
	border:none;
}
.sep-search-box .more i {
	padding-right:5px;
}
.sep-search-box ul li {
	margin-top:8px;
}
.sep-search-box ul li a {
	color:#8c8c8c;
	font-size:14px;
	display:block;
}
.logos {
	display:block;
	display:flex;
	align-items:center;
}
.logos img {
	max-width:100%;
	max-width:77px;
}
#search {
	color:#333;
}
#search i {
	color:#333 !important;
}
.sep-menu-box {
	width:100%;
	height: 100%;
	position:absolute;
	background:#fff;
	left:0;
	top:0;
	z-index:10000000;
	max-width:310px;
	box-shadow:0 0 12px rgba(0,0,0,0.7);
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
	-webkit-transform:translateX(-105%);
	-moz-transform:translateX(-105%);
	-ms-transform:translateX(-105%);
	-o-transform:translateX(-105%);
	transform:translateX(-105%);
}
.sep-menu-box.active {
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
}
.sep-menu-box .top {
	padding:20px 30px;
	text-align:center;
	box-shadow:0 0 12px rgba(145,145,145,0.7);
	position:relative;
	z-index:10000;
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#fff;
}
.sep-menu-box .top i {
	color:#0c64a6;
	font-size:22px;
	position:relative;
	top:3px;
	cursor:pointer;
}
.sep-menu-box .top img {
	width:100px;
}
.sep-menu-box .bottom {
	visibility:visible;
}
.sep-menu-box .bottom.no {
	visibility:hidden;
}
.sep-menu-box .bottom .menu-item {
	margin-bottom:20px;
}
.sep-menu-box .bottom .menu-item>li {
	border-bottom:1px solid #ddd;
}
.sep-menu-box .bottom .menu-item>li:last-child {
	border-bottom:none;
}
.sep-menu-box .bottom .menu-item>li.active {
	background:#0c64a6;
}
.sep-menu-box .bottom .menu-item>li.active .box {
	border-bottom:1px solid #fff;
}
.sep-menu-box .bottom .menu-item>li.active .box a {
	color:#fff;
}
.sep-menu-box .bottom .menu-item>li.active .box i {
	color:#fff;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	background:#fff;
}
.sep-menu-box .bottom .menu-item>li.active .box i:after {
	border-top-color:#0c64a6;
	border-right-color:#0c64a6;
}
.sep-menu-box .bottom .menu-item>li .box {
	position:relative;
	padding:22px 30px;
	border-bottom:1px solid transparent;
}
.sep-menu-box .bottom .menu-item>li .box a {
	color:#282828;
	font-size:18px;
}
.sep-menu-box .bottom .menu-item>li .box i {
	display:block;
	width:24px;
	height:24px;
	font-size:20px;
	border-radius:100%;
	background:#fff;
	color:#0c64a6;
	position:absolute;
	right:30px;
	top:26px;
	cursor:pointer;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
}
.sep-menu-box .bottom .menu-item>li .box i:after {
	content:'';
	display:block;
	width:8px;
	height:8px;
	border:2px solid transparent;
	border-top-color:#0c64a6;
	border-right-color:#0c64a6;
	position:absolute;
	left:50%;
	margin-left:-6px;
	top:50%;
	margin-top:-4px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.sep-menu-box .bottom .menu-item>li>ul {
	padding:5px 0;
	display:none;
}
.sep-menu-box .bottom .menu-item>li>ul>li {
	padding:4px 20px;
	position:relative;
}
.sep-menu-box .bottom .menu-item>li>ul>li a {
	color:#fff;
	font-size:14px;
}
.sep-menu-box .bottom .menu-item>li>ul>li i {
	display:block;
	width:24px;
	height:24px;
	font-size:20px;
	border-radius:100%;
	background:#fff;
	color:#282828;
	position:absolute;
	right:30px;
	top:7px;
	cursor:pointer;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
}
.sep-menu-box .bottom .menu-item>li>ul>li i:after {
	content:'';
	display:block;
	width:8px;
	height:8px;
	border:2px solid transparent;
	border-top-color:#0c64a6;
	border-right-color:#0c64a6;
	position:absolute;
	left:50%;
	margin-left:-6px;
	top:50%;
	margin-top:-4px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.sep-menu-box .bottom .menu-item>li .ul2 {
	padding:5px 0;
	display:none;
}
.sep-menu-box .bottom .menu-item>li .ul2>li {
	padding:4px 20px;
	position:relative;
}
.sep-menu-box .bottom .menu-item>li .ul2>li a {
	color:#fff;
	font-size:14px;
}
.sep-menu-box .bottom .menu-item>li .ul2>li i {
	display:block;
	width:24px;
	height:24px;
	font-size:20px;
	border-radius:100%;
	background:#fff;
	color:#282828;
	position:absolute;
	right:30px;
	top:7px;
	cursor:pointer;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
}
.sep-menu-box .bottom .menu-item>li .ul2>li i:after {
	content:'';
	display:block;
	width:8px;
	height:8px;
	border:2px solid transparent;
	border-top-color:#0c64a6;
	border-right-color:#0c64a6;
	position:absolute;
	left:50%;
	margin-left:-6px;
	top:50%;
	margin-top:-4px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.sep-menu-box .bottom-toggle {
	position:absolute;
	width:100%;
	z-index:1000;
	top:64px;
	background:#fff;
	transition:All .4s ease-in-out;
	-webkit-transition:All .4s ease-in-out;
	-moz-transition:All .4s ease-in-out;
	-o-transition:All .4s ease-in-out;
	-webkit-transform:translateX(100%);
	-moz-transform:translateX(100%);
	-ms-transform:translateX(100%);
	-o-transform:translateX(100%);
	transform:translateX(100%);
}
.sep-menu-box .bottom-toggle.active {
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
}
.sep-menu-box .bottom-toggle .toggle {
	display:none;
}
.sep-menu-box .bottom-toggle .toggle>ul {
	background:#fff;
}
.sep-menu-box .bottom-toggle .toggle>ul>li {
	padding:0 0;
	border-bottom:1px solid #ccc;
	position:relative;
	line-height:60px;
}
.sep-menu-box .bottom-toggle .toggle>ul>li:nth-child(1) span {
	width:60;
	min-width:60px;
	height:59px;
	line-height:60px;
	text-align:center;
	display:inline-block;
	border-right:1px solid #ccc;
}
.sep-menu-box .bottom-toggle .toggle>ul>li:nth-child(1) a {
	font-family:'LATO-BOLD';
}
.sep-menu-box .bottom-toggle .toggle>ul>li>ul {
	display:none;
}
.sep-menu-box .bottom-toggle .toggle>ul>li>ul>li {
	line-height:40px;
}
.sep-menu-box .bottom-toggle .toggle>ul>li>ul>li a {
	font-size:14px;
}
.sep-menu-box .bottom-toggle .toggle>ul>li a {
	color:#282828;
	font-size:16px;
	padding-left:30px;
}
.sep-menu-box .bottom-toggle .toggle>ul>li a i {
	font-size:20px;
	color:#282828;
	position:absolute;
	right:30px;
	top:21px;
	cursor:pointer;
}
.sep-menu-box .contact {
	background:#0c64a6;
	color:#fff;
	display:table;
	margin:0 auto 20px;
	margin-top:0;
	padding:4px 40px;
	font-size:22px;
	border:none;
	border-radius:0;
}
.sep-menu-box .contact i {
	padding-right:5px;
}
.sep-menu-box .logo img {
	width:59px;
}
.gdw-mb-c {
	display:none;
}
.sep-banner-mb {
	display:none;
}
.sep-banner-mb img {
	width:100%;
}
.mb-bottom-wrap {
	padding-bottom:24px;
	background:#131d26;
}
.mb-bottom-wrap ul.info {
	padding:28px 37px;
}
.mb-bottom-wrap ul.info li {
	margin-bottom:4px;
	position:relative;
	padding-left:36px;
	color:#fff;
	font-size:14px;
}
.mb-bottom-wrap ul.info li:last-child {
	margin-bottom:0;
}
.mb-bottom-wrap ul.info li i {
	color:#fff;
}
.mb-bottom-wrap ul.info li a {
	color:#fff;
}
.mb-bottom-wrap ul.info li img {
	position:absolute;
	left:0;
	top:10px;
}
.mb-bottom-wrap .bottom-menu>li:last-child {
	border-bottom:1px solid #343e46;
}
.mb-bottom-wrap .bottom-menu>li>ul {
	padding:5px 0;
	padding-left:60px;
	border-top:1px solid #343e46;
	display:none;
}
.mb-bottom-wrap .bottom-menu>li>ul li {
	padding:5px 0;
	list-style:disc;
	color:#fff;
}
.mb-bottom-wrap .bottom-menu>li>ul li a {
	font-size:14px;
	color:#fff;
}
.mb-bottom-wrap .bottom-menu>li .box {
	padding:13px 37px;
	border-top:1px solid #343e46;
	position:relative;
}
.mb-bottom-wrap .bottom-menu>li .box a {
	color:#fff;
	font-size:14px;
}
.mb-bottom-wrap .bottom-menu>li .box i {
	position:absolute;
	right:37px;
	top:17px;
	color:#fff;
	cursor:pointer;
	font-size:14px;
}
.mb-bottom-wrap .sep-share {
	display:table;
	margin:0 auto;
	margin-top:24px;
}
.mb-bottom-wrap .sep-share li {
	width:28px;
	height:28px;
	line-height:28px;
	text-align:center;
	margin-right:6px;
	background:#1e2c39;
}
.mb-bottom-wrap .sep-share li:hover {
	background:#0c64a6;
	border:1px solid #0c64a6;
}
.mb-bottom-wrap .sep-share li:hover a i {
	color:#fff;
}
.mb-bottom-wrap .sep-share li a i {
	color:#fff;
	font-size:14px;
}
@media screen and (min-width:813px) {
	.sep-banner-mb {
	display:none;
}
.sep-search-box,.sep-shadow,.sep-lx-header-mb,.sep-menu-box {
	display:none !important;
}
;}@media screen and (max-width:813px) {
	.sep-banner-pc {
	display:none;
}
.sep-banner-mb {
	display:block;
}
;}@media screen and (max-width:1920px) {
	.news-box .news-box-main .right .news-list {
	width:100%;
}
;}@media screen and (max-width:1680px) {
	.sep-header .sep-mainnav .sep-container {
	max-width:92%;
}
.com-ul-box li .num {
	font-size:55px;
	line-height:62px;
}
.brand-box .brand-item .thumb-cover .cover-main {
	padding:30px 16px;
	padding-bottom:60px;
}
.news-box .news-box-main .right .news-list li {
	padding-right:240px;
}
.news-box .news-box-main .right .news-list li .news-more {
	right:120px;
}
.home-case-box .sep-container .banner-div {
	max-width:100%;
}
.home-case-box .sep-container .banner-div .banner-title {
	font-size:38px;
	line-height:46px;
}
;}@media screen and (max-width:1460px) {
	.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 16px;
}
.com-box .sep-container {
	max-width:880px;
}
.com-ul-box li .num {
	font-size:44px;
	line-height:50px;
}
.news-box {
	padding:80px 0 !important;
}
.news-box .news-box-main .right .news-list li {
	padding:0 100px;
}
.news-box .news-box-main .right .news-list li .news-more {
	right:60px;
}
.news-box .news-box-main .right .news-list {
	position:static;
}
.news-box .news-box-main {
	align-items:center;
}
.pro-bottom-box .bottom-item:nth-child(even) .thumb-info {
	padding-left:0;
}
;}@media screen and (max-width:1366px) {
	.sep-container {
	max-width:92%;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 12px;
}
.sep-header .logo img {
	width:160px;
}
.sep-banner .sep-container .banner-des {
	font-size:26px;
	line-height:32px;
}
.sep-banner .sep-container {
	padding-top:0%;
}
.banner-ul-box .sep-container .item{
	padding: 15px 0;
}
.banner-ul-box .sep-container .item .item-title{
	font-size: 22px;
}
.home-case-box .banner-ul-box .sep-container .item .item-title span{
	font-size: 38px;
}
.padding-130 {
	padding:100px 0;
}
.com-box .sep-container {
	top:11%;
}
.news-box {
	padding-top:0 !important;
}
.news-box .news-top .thumb-info {
	padding:30px 40px;
}
.contact-box {
	padding:80px 0;
}
.sep-banner .sep-container .banner-title {
	font-size:50px;
	line-height:60px;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app {
	width:40%;
}
.sep-footer>.sep-container .foot-top .foot-ul:last-child {
	width:25%;
}
.brand-box .brand-item .thumb-cover .cover-main {
	padding:20px 16px;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-more {
	margin-top:14px;
}
.sep-banner .swiper-slide1 .sep-container .banner-des span {
	font-size:34px;
}
.sep-banner .swiper-slide1 .sep-container .banner-des {
	max-width:640px;
	font-size:28px;
}
.news-box {
	padding:80px 0 !important;
}
.news-box .news-box-main .right .news-list li .news-more {
	right:40px;
}
.sep-banner .sep-container {
	max-width:90%;
}
.home-case-box .back img{
	height: 400px;
}
;}@media screen and (max-width:1280px) {
	.sep-banner .sep-container .banner-more {
	margin-top:40px;
}
.sep-banner .sep-container {
	padding-top:0%;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 8px;
}
.com-ul-box li .num {
	font-size:36px;
	line-height:40px;
}
.sus-box1 .item .thumb-info .thumb-title {
	font-size:28px;
	line-height:34px;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des {
	line-height:25px;
}
.brand-box .brand-item .thumb-cover .cover-main .num-title::after {
	margin:8px auto;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des {
	max-height:158px;
	overflow-y:auto;
	padding-right:15px;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des::-webkit-scrollbar {
	width:3px;
	height:6px;
	background-color:rgba(0,0,0,0.1);
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des::-webkit-scrollbar-track {
	border-radius:10px;
	background-color:transparent;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des::-webkit-scrollbar-thumb {
	border-radius:10px;
	background-color:#fff;
}
.sep-banner .swiper-slide1 .sep-container .banner-more {
	margin-top:26px;
}
.home-case-box .back img{
	height: 400px;
}
.home-case-box .sep-container {
	padding-top:8%;
}
.home-case-box .sep-container .banner-div .banner-title {
	font-size:30px;
	line-height:40px;
}
.home-case-box .sep-container .banner-div .banner-des {
	font-size:18px;
	line-height:32px;
}
.home-case-box .sep-container .banner-div .banner-des1 {
	font-size:14px;
	line-height:26px;
	margin-top:10px;
}
.banner-ul-box .sep-container .item{
	padding: 10px 0;
}
.home-case-box .banner-ul-box .sep-container .item .item-title span{
	font-size: 36px;
}
.banner-ul-box .sep-container .item .item-title{
	font-size: 20px;
}
;}@media screen and (max-width:1200px) {
	.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 6px;
}
.sep-header .logo img {
	width:120px;
}
.sep-banner .sep-container .banner-des {
	font-size:22px;
}
;}@media screen and (max-width:1024px) {
	.sep-footer .copyRight .main span {
	width:100%;
	margin:10px 0;
}
.sep-header .sep-mainnav .sep-container .search span {
	display:none;
}
.sep-footer .sep-container .foot-top {
	flex-wrap:wrap;
}
.sep-footer .sep-container .foot-top .foot-ul {
	width:100% !important;
}
.sep-footer .sep-container .foot-top .foot-ul .foot-logo {
	display:none;
}
.sep-footer .sep-container .foot-top .foot-ul:last-child li {
	width:100% !important;
}
.sep-footer .sep-container .foot-top .foot-ul:nth-child(3)>li:nth-child(1) {
	height:auto;
}
.sep-footer .sep-container .foot-top .foot-ul>li {
	margin-bottom:20px !important;
}
.sep-footer .sep-container .foot-top .foot-ul>li.ons .list-title i {
	transform:rotate(-90deg);
}
.sep-footer .sep-container .foot-top .foot-ul>li .li-list {
	display:none;
}
.sep-footer .sep-container .foot-top .foot-ul {
	padding-top:0;
}
.sep-footer .sep-container .foot-top .foot-ul:nth-child(4)>li:nth-child(2) {
	height:auto;
}
.sep-footer .sep-container .foot-top .foot-ul:last-child .foot-contact {
	margin-top:0;
}
.sep-footer .sep-container .foot-top .foot-ul:last-child .foot-contact .li-list {
	display:block;
}
.sep-footer .sep-container .foot-top .foot-ul::after {
	display:none;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title {
	padding:20px 0;
	border-bottom:1px solid rgba(255,255,255,0.2);
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title::before {
	content:'';
	display:block;
	width:30px;
	height:3px;
	background:#0c64a6;
	border-radius:1px;
	position:absolute;
	left:0;
	bottom:-2px;
}
.sep-footer .sep-container .foot-top .foot-ul>li {
	margin-bottom:0 !important;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title::after {
	top:27px;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title {
	position:relative;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title i {
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	right:0;
	top:24px;
	display:flex;
	align-items:center;
	justify-content:center;
	transform:rotate(90deg);
	color:#000;
}
.sep-footer>.sep-container .foot-top .foot-ul {
	margin-right:0;
}
.offside p {
	display:none;
}
.offside .tel {
	width:50%;
	transform:translateX(0);
}
.offside a,.offside div {
	line-height:44px;
}
#onlineService {
	left:0;
	bottom:0;
}
#onlineService .offside {
	width:100%;
	display:flex;
}
#onlineService .offside li {
	flex:1;
	height:50px;
	background:#0c64a6;
	border-radius:0;
	border:1px solid rgba(255,255,255,0.2);
}
#onlineService .offside li a {
	width:100%;
	top:4px;
}
#onlineService .offside li a i {
	color:#fff;
	font-size:20px;
	line-height:40px;
}
#onlineService .offside li a .icon {
	color:#fff !important;
	font-size:18px;
}
.foot-cover {
	height:44px;
}
#onlineService .offside li.fold {
	display:none;
}
.sep-footer>.sep-container::after {
	display:none;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .list-title::after {
	display:none;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app li .li-list li {
	width:100%;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app li .li-list {
	display:none;
}
.foot-contact-ul .sep-container ul .title-li {
	display:block;
}
.foot-contact-ul .sep-container .fo-media {
	display:block;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title::before {
	display:none;
}
.foot-contact-ul .sep-container {
	border:none;
}
.pro-box .pro-ul .thumb .thumb-cover {
	display:none;
}
.pro-box .pro-ul li:hover .thumb .thumb-cover {
	opacity:0;
	display:none;
}
.sep-header .head-top .sep-container .logo {
	width:148px;
	height:110px;
}
.sep-header .head-top .sep-container .logo img {
	width:90px;
}
.sep-header .head-pro-ul1 {
	display:none !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li .ul {
	display:none !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	padding:24px 0;
}
.sep-banner .sep-container .banner-title {
	font-size:28px;
	line-height:36px;
}
.sep-banner .sep-container .banner-des {
	font-size:18px;
	margin-bottom: 5px;
}
.sep-banner .sep-container .banner-more span,.sep-banner .sep-container .banner-more a {
	font-size:17px;
	line-height:44px;
}
.top-title .title {
	font-size:36px;
	line-height:44px;
}
.top-title .title a {
	font-size:36px;
	line-height:44px;
}
.pro-box .pro-ul li .thumb-title {
	font-size:22px;
}
.padding-130 {
	padding:80px 0;
}
.sep-footer .copyRight {
	background:none;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app li .li-list {
	padding-left:14px;
}
.sep-footer>.sep-container .foot-top .foot-ul:last-child .li-list {
	display:block !important;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li>a {
	font-size:16px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 10px;
}
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 5px;
}
.sep-header .logo img {
	width:80px;
}
.com-box .sep-container {
	position:static;
	transform:none;
	margin-bottom:40px;
}
.com-box {
	display:flex;
	flex-direction:column-reverse;
}
.brand-box .brand-item .thumb-cover {
	display:none;
}
.brand-box .brand-item:hover .thumb-cover {
	opacity:0;
	transform:scale(0);
	visibility:hidden;
}
.brand-box .brand-item:hover .thumb-info {
	opacity:1;
}
.cn-case-box .cn-case-list li .thumb-title{
	font-size: 20px;
	padding: 20px;
	text-align: center;
}
.news-box .news-top .thumb-info .news-des {
	display:none;
}
.news-box .news-top .thumb-info .news-title {
	font-size:18px;
	line-height:32px;
}
.news-box .news-bottom .news-item .news-info .news-title {
	font-size:18px;
	line-height:32px;
}
.sep-footer>.sep-container {
	padding-top:50px;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title {
	border-bottom:1px solid #000;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .pro-item {
	width:100%;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro {
	flex-wrap:wrap;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item {
	border-bottom:1px solid #e0e0e0;
	margin-bottom:0;
	padding:20px 0;
}
.sep-footer .copyRight {
	background:#e6e6e6;
}
.sep-footer .sep-container .foot-top .foot-ul>li.ons .list-title {
	border-color:#0c64a6;
}
.sep-footer .sep-container .foot-top .foot-ul>li.ons .list-title a {
	color:#0c64a6;
}
.sep-footer .sep-container .foot-top .foot-ul>li.ons .list-title i {
	color:#0c64a6;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro {
	display:none;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item .item-title {
	position:relative;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item .item-title i {
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	right:0;
	top:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	transform:rotate(90deg);
	color:#000;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro {
	margin-top:12px;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item.ons .item-title i {
	transform:rotate(-90deg);
}
.sep-banner .swiper-slide1 .sep-container .banner-des {
	margin-top:6px;
}
.sep-banner .swiper-slide1 .sep-container .banner-des span {
	font-size:26px;
	line-height:34px;
}
.sep-banner .swiper-slide1 .sep-container .banner-des {
	font-size:22px;
	line-height:30px;
}
/*.sep-banner .swiper-slide1 .sep-container .banner-des {
	max-width:480px;
}*/
.sep-header .sep-mainnav .sep-container .nav-list .nav-ul>li {
	margin:0 10px;
}
.news-box .news-box-main .news-img {
	display:none;
}
.news-box .news-box-main .right {
	width:100%;
}
.inner-form-box .list-form {
	width:85%;
}
.sep-footer .copyRight {
	background:none;
}
.sep-header .sep-mainnav .sep-container .nav-right {
	margin-left:0px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu{
	margin-left: 10px;
}
.sep-header .sep-mainnav .sep-container .nav-right .language .langu .con{
	margin: 0;
}
;}@media screen and (max-width:812px) {
	.sep-header {
	display:none;
}
.head-cover {
	display:none;
}
.top-title .title {
	font-size:28px;
	line-height:32px;
}
.top-title .title a {
	font-size:28px;
	line-height:32px;
}
/*.swiper-pc {
	display:none;
}
.swiper-mb {
	display:block !important;
}*/
.swiper-mb.swiper-mb2 {
	display:none !important;
}
.logos img {
	max-width:80px;
}
.com-box .word {
	font-size:50px;
	line-height:60px;
	margin-top:-20px;
}
.news-box {
	padding-bottom:80px;
}
.sep-footer>.sep-container {
	padding-top:40px;
}
.sep-menu-box .bottom .menu-item>li>ul>li a {
	font-size:16px !important;
}
.sep-lx-header-mb .box-wrap {
	padding: 0 20px;
}
.sep-menu-box .top{
	padding: 6px 30px;
}
.pro-box .pro-ul {
	justify-content:space-between;
}
.pro-box .pro-ul li {
	width:49%;
	margin-right:0 !important;
}
.logos img {
	max-width:140px;
}
.sep-banner .banner-des-left .sep-container {
	align-items:flex-start;
	justify-content:center;
	padding-top:10%;
}
.sep-banner .sep-container .banner-div {
	text-align:center;
}
.sep-banner .sep-container .banner-title::after {
	margin:22px auto;
}
.sep-banner .sep-container .banner-des {
	font-size:22px;
}
.com-box .sep-container {
	max-width:92%;
}
.padding-130 {
	padding:60px 0;
}
.com-ul-box li {
	width:33.33%;
}
.com-ul-box li:nth-child(4) {
	width:50%;
}
.com-ul-box li:nth-child(5) {
	width:50%;
}
.brand-box .brand-page .swiper-pagination {
	width:50%;
}
.news-box .news-top .thumb {
	width:100%;
}
.news-box .news-top .thumb-info {
	width:100%;
}
.news-box .news-bottom {
	margin-top:20px;
}
.news-box .news-bottom .news-item {
	width:100%;
	margin-top:20px;
}
.contact-box {
	padding:60px 0;
}
.sep-footer .copyRight {
	background:#000;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title {
	border-bottom:1px solid #aaa;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title i {
	top:16px;
	color:#fff;
	font-size:24px;
}
.sep-footer>.sep-container .foot-top .foot-ul>li .li-list li a {
	color:rgba(255,255,255,0.7);
	line-height:28px;
	font-size:14px;
	display:block;
	transition:all .3s;
}
.sep-footer .sep-container .foot-top .foot-ul>li.ons .list-title i {
	transform:rotate(180deg);
}
.pro-box {
	padding-bottom:30px !important;
}
.padding-80 {
	padding:30px 0;
}
.pro-top-box {
	padding:0 0;
}
.pro-top-box .top-item .thumb-title {
	font-size:12px;
	line-height:1.4em;
	margin-top:10px;
	transition:all .3s;
}
.pro-top-box .top-item .thumb img {
	max-width:100%;
}
.pro-bottom-box .bottom-item {
	display:block;
}
.index_info .rno-map-dot {
	display:none;
}
.pro-bottom-box .bottom-item .thumb {
	width:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.pro-bottom-box .bottom-item .thumb-info {
	width:100%;
	padding-right:60px;
	padding:0;
	margin-top:20px;
}
.pro-bottom-box .bottom-item:nth-child(even) .thumb-info {
	padding-right:0;
	padding-left:0;
}
.top-title {
	text-align:center;
	margin-bottom:30px;
}
.news-box .news-main-box {
	display:block;
}
.news-box .news-main-box .left {
	width:100%;
}
.news-box .news-main-box .right {
	width:100%;
	background:#fff;
}
.news-box .news-main-box .right ul {
	display:block;
}
.news-box .news-main-box .right ul li:nth-child(1) {
	width:100%;
}
.news-box .news-main-box .right ul li {
	width:100%;
	min-height:210px;
}
.foot-form-box .sep-container {
	display:block;
}
.foot-form-box .sep-container>div {
	width:100%;
	position:relative;
	z-index:3;
}
.foot-form-box .sep-container .left {
	display:block;
}
.foot-form-box .sep-container .left .left-item {
	width:100%;
	margin-right:0;
	margin-bottom:20px;
}
.foot-form-box .sep-container .right {
	padding-left:0;
}
.inner-form-box .list-form {
	width:100%;
	margin:0 auto;
}
.sep-inner-banner .back img {
	height:300px;
	width:100%;
	object-fit:cover;
}
.sep-inner-banner .banner-main .banner-div {
	text-align:left;
	max-width:100%;
	padding:0 20px;
}
.index-pro-box .pro-index-wrap .toggle-btns {
	display:block;
}
.index-pro-box .pro-index-wrap .toggle-btns span {
	width:100%;
	margin-bottom:30px;
}
.index-core-box .index-core-main .item .item-info .thumb img {
	width:100%;
}
.index-core-box .index-core-main .item .item-info {
	padding-left:0;
	padding-right:0;
}
.list-fun-box .fun-main-box .right {
	width:100%;
}
.list-fun-box .fun-main-box {
	display:block;
}
.list-fun-box .fun-main-box .left {
	width:100%;
	position:relative;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item.active {
	display:block;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .thumb {
	width:100%;
	border-right:none;
}
.index-pro-box .pro-index-wrap .pro-index-slide .list-main-box .item .info-box {
	position:static;
	width:100%;
	border:none;
	border-radius:0;
	padding:0;
	background:none;
	padding:20px;
}
.list1-basic-box2 .sep-container {
	display:block;
}
.list1-basic-box2 .sep-container .top-title {
	width:100%;
}
.list1-basic-box2 .sep-container .right {
	width:100%;
}
.list1-basic-box2 .sep-container .right img {
	width:100%;
}
.relate-case-box .relate-case-ul li {
	width:50%;
	margin-right:0;
	margin-bottom:20px;
}
.inner-case-box li {
	display:block;
	padding:0 20px;
}
.inner-case-box li .thumb {
	width:100%;
	margin-bottom:20px;
}
.inner-case-box li .thumb-info {
	width:100%;
	padding:0 !important;
}
.inner-case-box li .thumb-info .thumb-title {
	font-size: 20px;
}
.inner-case-box li .thumb-info .xian {
	width: 35px;
	height: 2px;
	margin: 5px auto 15px;
}
.inner-case-box.inner-case-box1 li .thumb-info {
	width:100%;
}
.inner-case-box.inner-case-box1 li .thumb {
	width:100%;
	box-shadow:0 0 10px #eaeaea;
	padding:20px;
	background:#fff;
}
.inner-case-basic1>ul li {
	width:100%;
	margin-right:0;
	margin-bottom:20px;
}
.relate-case-box .relate-case-ul li .thumb-info {
	margin-top:16px;
	text-align:center;
}
.com-ul-box li:nth-child(3) {
	width:50% !important;
}
.com-box1 .com-box1-main {
	flex-wrap:wrap;
	max-width:100%;
	margin:0 auto;
	padding:20px;
}
.com-ul-box li .num span {
	margin-right:0;
}
.com-box2 .com-box2-list {
	display:block;
}
.com-box2 .com-box2-list>li {
	width:100%;
	margin-right:0;
	padding:50px 30px;
	text-align:center;
	margin-bottom:20px;
}
/*.index-core-box .index-core-main {
	display:block;
}*/
.service_map .map_text li {
	width:20%;
	float:left;
	line-height:1.4em;
	font-size:14px;
	color:#fff;
	text-align:center;
}
.index-core-box.index-core-box1 .index-core-main .item {
	width:100%;
	margin-bottom:20px;
}
.index-service-box .index-service-main .item .item-mult .item1 {
	width:100%;
	margin-right:0;
	text-align:center;
}
.sep-pdf-list .item {
	margin-bottom:20px;
	width:100%;
}
.sep-pdf-list .item .box .eye {
	display:none;
}
.sep-pdf-list .item .box .download {
	margin-left:auto;
}
.article-swiper .article-item {
	display:block;
}
.article-swiper .article-item .thumb-info {
	width:100%;
}
.article-swiper .article-item .thumb {
	display:block;
	overflow:hidden;
	width:100%;
	margin-bottom:15px;
}
.inner-article-box .inner-articlr-list {
	display:block;
}
.inner-article-box .inner-articlr-list li {
	width:100%;
	margin-right:0;
	background:#fff;
	margin-bottom:30px;
}
.news-box .news-box-main .right .news-list li {
	padding-left:50px;
}
.padding-80 {
	padding:70px 0;
}
.case-box .case-page {
	display:flex;
	margin-top:20px;
	justify-content:center;
}
.case-box .case-page div {
	position:static;
	margin:0 8px;
}
.foot-form-box .sep-container .left .left-item .item-more {
	margin-top:2px;
}
/*.sep-lx-header-mb {
	background:#000 !important;
}
.sep-lx-header-mb .box-wrap {
	background:#000 !important;
}*/
.pro-top-box .top-item .thumb {
	max-width:80px;
	margin:0 auto;
}
.detail-power-btn {
	top:0;
}
.home-case-box .sep-container {
	padding:0;
	align-items:center;
}
.home-case-box .sep-container .banner-div .banner-title {
	font-size:24px;
	line-height:32px;
}
.home-case-box .back img {
	height:450px;
	object-fit:cover;
}
.home-case-box .banner-ul-box .sep-container .item .item-title span {
	font-size:40px;
}
.foot-form-box .sep-container>div {
	width:100% !important;
}
.home-case-box1 .index-power-ul1 {
	justify-content:space-between;
}
.home-case-box1 .index-power-ul1 li {
	width:48%;
	margin-right:0;
}
;}@media screen and (max-width:480px) {
	.top-title .title {
	font-size:24px;
	line-height:32px;
}
.top-title .title a {
	font-size:24px;
	line-height:32px;
}
.padding-60 {
	padding:40px 0;
}
.sep-lx-header-mb .box-wrap {
	padding:0px 20px;
}
.sep-menu-box .top{
	padding: 0 30px;
}
.sep-banner .sep-container .banner-title {
	font-size:28px;
	line-height:38px;
}
.sep-banner .sep-container .banner-des {
	display: none;
	font-size:20px;
	margin-top:16px;
}
.relate-case-box .relate-case-ul li{
	width: 100%;
}
.relate-case-box .relate-case-ul li .thumb{
	height: auto !important;
}
.relate-case-box .relate-case-ul li .thumb img{
	width: 100%;
}
.inabout .banner-des{
	display: block !important;
}
.sep-banner .sep-container p{
	font-size: 18px;
}
.sep-banner .sep-container .banner-more span,.sep-banner .sep-container .banner-more a {
	padding:0 26px;
}
.sep-banner .sep-container .banner-more {
	margin-top:20px;
	display: none;
}
.inabout .banner-more{
	display: block !important;
}
.pro-box .pro-ul li {
	width:100%;
	margin-bottom:20px;
}
.pro-box .pro-ul li:last-child {
	margin-bottom:0;
}
.pro-box .pro-ul li .thumb-title {
	font-size:20px;
	left:20px;
	top:20px;
}
.padding-130 {
	padding:46px 0;
}
.com-box .com-more {
	display:none;
}
.com-box .sep-container {
	margin-bottom:0;
}
.com-ul-box li {
	width:50% !important;
	padding:20px 0;
}
.com-ul-box li:nth-child(3) {
	width:100% !important;
}
.brand-box .brand-item .num-title {
	font-size:20px;
}
.news-box .news-bottom .news-item .news-info .news-des {
	display:none;
}
.com-ul-box li .num {
	font-size:30px;
	line-height:32px;
}
.com-ul-box li .num-des {
	font-size:16px;
	line-height:28px;
}
.brand-box .brand-page {
	margin-top:20px;
}
.brand-box .brand-page .page-btn {
	width:44px;
	height:44px;
	font-size:20px;
}
.top-title .title::after {
	width:40px;
	height:5px;
}
.news-box .news-top .thumb-info {
	padding:30px 20px;
}
.news-box .news-top .thumb-info .news-more {
	font-size:16px;
	line-height:42px;
	padding:0 22px;
}
.contact-box .com-more {
	margin-top:24px;
}
.xc-more {
	font-size:16px;
	line-height:42px;
	padding:0 22px;
}
.sep-footer .sep-container .foot-top .foot-ul>li .list-title {
	padding:14px 0;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item {
	padding:12px 0;
}
.sep-footer>.sep-container .foot-top .foot-ul.foot-ul-app .foot-pro .item .item-title {
	font-size:16px;
}
.logos img {
	max-width:120px;
}
.pro-bottom-box .bottom-item .thumb-info .thumb-des {
	font-size:15px;
	line-height:28px;
}
.xc-more {
	font-size:15px;
	line-height:36px;
	margin-left:1px;
	margin-top:26px;
}
.pro-box {
	padding:50px 0 !important;
}
.banner-ul-box .sep-container .item .item-title {
	font-size:20px;
	line-height:30px;
}
.banner-ul-box .sep-container .item .item-des {
	font-size:15px;
	line-height:28px;
}
.banner-ul-box .sep-container .item {
	padding:10px 0;
}
.banner-ul-box .sep-container .item::after {
	top:23px;
}
.news-box {
	padding:50px 0 !important;
}
.news-box .news-box-main .right .news-list li .news-more {
	display:none;
}
.news-box .news-box-main .right .news-list li {
	padding:10px 26px !important;
}
.news-box .news-box-main .right .news-list li .news-title {
	font-size:16px;
	line-height:28px;
}
.padding-80 {
	padding:50px 0;
}
.foot-form-box .sep-container .right .right-title {
	font-size:24px;
	line-height:32px;
}
.foot-form-box .sep-container .left .left-item .item-title {
	font-size:24px;
	line-height:32px;
}
.foot-form-box .sep-container .left .left-item {
	margin-bottom:40px;
}
.sep-banner .sep-container .banner-title {
	font-size:22px;
	line-height:34px;
}
.home-case-box .banner-ul-box{
	top: 0;
	transform: translateY(0%);
	padding-top: 35px;
}
.home-case-box .banner-ul-box .amore{
	display: none;
}
.home-case-box .banner-ul-box .sep-container .item {
	width:50%;
}
.home-case-box .banner-ul-box .sep-container .item::after {
	display:none;
}
.home-case-box .banner-ul-box .sep-container .item .item-title span {
	font-size:24px;
}
.case-box .case-item .thumb img {
	width:70% !important;
}
.home-case-box1 .index-power-ul1 li {
	width:100%;
	margin-bottom:20px;
}
.cn-case-box .cn-case-list li {
	width:100%;
}
.cn-case-box .cn-case-list li .thumb{
	border-radius: 0;
}
.cn-case-box .cn-case-list li .thumb-title {
	position:static;
	font-size: 20px;
	padding: 15px 5px;
	text-align: center;
}
.cn-case-box .cn-case-list li .thumb-title p{
	display: block;
}
.cn-pro-list li {
	width:100%;
	margin-right:0;
	margin-bottom:24px;
}
.cn-pro-list li:last-child {
	margin-bottom:0;
}
.cn-pro-list li .thumb-info .thumb-title {
	font-size:20px;
}
;}@media screen and (max-width:1920px) {
	.sep-inner-banner .sep-container {
	padding-top:4%;
}
;}@media screen and (max-width:1680px) {
	.list-pro-con1 {
	max-width:92%;
}
.sep-inner-banner .banner-main .banner-div {
	max-width:75%;
}
.zk-box6 .zk-box6-main .thumb-info {
	padding-right:5%;
}
;}@media screen and (max-width:1460px) {
	.oem-ser-icon {
	padding:20px 4%;
}
.oem-box2 .oem-box2-main .thumb-info {
	width:42%;
	margin-left:50px;
}
.com-box2 .brand-item .thumb-info1 {
	padding:36px;
}
.com-box2 .brand-item .thumb-info1 .icon {
	width:90px;
	height:90px;
}
.com-box2 .brand-item .thumb-info1 .icon img {
	width:52%;
}
.brand-box .brand-item .num-title {
	font-size:22px;
	line-height:30px;
}
.brand-box .brand-item .thumb-cover .cover-main .cover-des {
	line-height:27px;
}
.com-box2 .brand-item .thumb-info1 .icon-title {
	font-size:22px;
	line-height:30px;
}
.com-box1 .thumb-info {
	margin-left:70px;
	width:40%;
}
.sus-box1 .item .thumb-info {
	width:37.52%;
}
.sus-box1 .item .thumb-info {
	margin-left:80px;
}
.sus-box1 .item:nth-child(even) .thumb-info {
	margin-right:80px;
}
.sep-com-banner .com-ul-box li {
	width:22%;
}
.sep-com-banner .com-ul-box li:last-child {
	border-right:none;
}
.sep-com-banner .com-ul-box {
	justify-content:center;
}
.sep-com-banner .mult-ul {
	width:80%;
	margin:0 auto;
}
.site-box5 .qua-swiper {
	padding-left:10%;
}
.site-box5 .qua-swiper .swiper-container {
	padding-right:10%;
}
.site-box4 .site-box4-ul li {
	padding:30px 20px;
}
.sep-com-banner .mult-ul li {
	text-align:center;
}
.sep-com-banner .mult-ul li img {
	max-width:100%;
}
.rd-box1 .rd-swiper {
	padding-left:10%;
}
.rd-box1 .rd-swiper .swiper-container {
	padding-right:10%;
}
.rd-box2 .rd-box2-main .right .thumb img {
	max-width:75%;
}
.rd-box2 .rd-box2-main .right .thumb-info .thumb-title {
	font-size:28px;
	line-height:38px;
}
.rd-box2 .rd-box2-main .left .left-title {
	padding-left:20%;
}
.inner-relate-box .relate-swiper::after {
	width:100%;
	left:0;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.prev {
	left:-20px;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.next {
	right:-20px;
}
.inno-box1 .inno-list li:nth-child(2) .thumb {
	width:100%;
	text-align:center;
}
.inno-box1 .inno-list li:nth-child(2) .thumb img {
	width:90%;
}
.sep-inner-banner .banner-main .banner-des {
	display:none;
}
.pro-index-richtext {
	display:block !important;
	font-size:15px;
	line-height:30px;
	margin-bottom:20px;
}
.zk-box6 {
	padding:60px 0;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box label {
	font-size:13px;
	margin-bottom:3px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary {
	margin-top:10px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group {
	margin-bottom:15px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group .form-control {
	height:45px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .text-box .form-control {
	height:120px;
}
.index-adv-box .app-box {
	max-width:92%;
}
.index-adv-box .app-box .app-ul li {
	padding:30px 20px;
}
;}@media screen and (max-width:1366px) {
	.oem-ser-icon .icon-main .icon img {
	max-width:60px;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul>li .num-des {
	font-size:16px;
	line-height:24px;
}
.index-core-box .index-core-main .item .item-info .thumb-des {
	min-height:128px;
}
.sep-inner-banner .banner-main .banner-title {
	font-size:44px;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul {
	max-height:334px;
}
.inner-case .sep-container {
	max-width:92%;
}
;}@media screen and (max-width:1280px) {
	/*.index-core-box .index-core-main .item .item-info {
	padding-left:30px;
	padding-right:30px;
}*/
.padding-110 {
	padding:90px 0;
}
.rd-box2 .rd-box2-main .right .thumb-info {
	width:100%;
}
.rd-box3 .cert-ul li {
	width:22%;
	margin-right:3.33%;
}
.inno-box1 .inno-list li {
	min-height:500px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box label {
	width:40%;
}
;}@media screen and (max-width:1200px) {
	.com-box3 .his-swiper .his-item .year-des {
	min-height:160px;
}
.sep-com-banner .mult-ul li .thumb-title {
	display:none;
}
;}@media screen and (max-width:1024px) {
	.sep-inner-banner .banner-main .banner-title {
	font-size:40px;
	line-height:50px;
}
.sep-inner-body .top-title .title {
	font-size:30px;
	line-height:40px;
}
.sep-inner-body .top-title .title a {
	font-size:30px;
	line-height:40px;
}
.index-vs-box1 .sep-container .thumb-info {
	padding-top:80px;
}
.index-vs-box1 .sep-container {
	align-items:flex-start;
}
.index-app-box .list-app-swiper .app-item .thumb{
	height: 230px;
}
.sep-list2-sale .item {
	width:48.5%;
	margin-right:0;
	margin-bottom:20px;
}
.sep-detail-related li {
	width:48.5%;
	margin-right:0;
}
.sep-detail-related li:nth-child(3) {
	display:none;
}
.relate-case-box .relate-case-ul li .thumb{
	height: 260px;
}
.sep-inner-contact .contact {
	display:none;
}
.sep-inner-contact .form {
	width:100%;
	padding:0;
}
.sep-detail-banner .content {
	width:100%;
	margin-top:30px;
}
.sep-detail-banner .my-swiper {
	width:80%;
	margin:0 auto;
}
.sep-detail-banner .banner>.sep-container {
	flex-wrap:wrap;
	flex-direction:column-reverse;
}

.sep-video-grid .item .box .overflow{
	height: 230px;
}
.sep-inner-body .top-title h1.title {
	font-size:34px;
	line-height:42px;
}
.sep-company-style2 .sep-section-normal {
	padding:80px 0;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide .box .year {
	font-size:27px;
	margin-bottom:69px;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 {
	width:90%;
	margin:0 auto;
	margin-top:20px;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box {
	justify-content:space-between;
	align-items:flex-start;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box .thumb {
	width:30%;
	height:auto;
	margin-right:0;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box .info {
	width:65%;
	padding-top:0;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box .thumb img {
	width:100%;
	height:auto;
}
.sep-company-style2 .fea-swiper .fea-item .thumb-info {
	padding:30px;
}
.sep-company-style2 .fea-swiper .thumb-page {
	left:30px;
	bottom:30px;
}
.huoban .img{
	width: 23%;
}
.index-qua-ul1 li .icon-title {
	font-size:24px;
}
.padding-110 {
	padding:80px 0;
}
.bq-contact-form-box .sep-container .contact-form-left {
	width:100%;
	padding:0;
	background:none;
}
.bq-contact-form-box {
	padding:80px 0;
}
.detail-relate-left .sep-list2-sale .item:nth-child(3) {
	display:none;
}
.bq-contact-form-box .sep-container .right-title {
	font-size:24px;
	line-height:32px;
}
.list-pro-con .sep-siderbar {
	display:none;
}
.list-pro-con .sep-left {
	width:100%;
}
.index-core-box .index-core-main .item .item-info .thumb-title {
	font-size:19px;
}
.index-core-box .index-core-main .item .item-info .thumb-des {
	min-height:160px;
}
.index-core-box .index-core-main .icon {
	left:47%;
}
.index-news-box .news-ul {
	justify-content:space-between;
}
.index-news-box .news-ul li {
	width:48.5%;
	margin-right:0;
}
.index-news-box .news-ul li:nth-child(3) {
	display:none;
}
.list-contact-box .sep-container .top-title {
	width:100%;
	margin-bottom:30px;
}
.list-contact-box .sep-container .list-form {
	width:100%;
}
.list-contact-box .sep-container .list-form .right-title {
	display:none;
}
.top-title h1.title {
	font-size:38px;
}
.list-cert-box .cert-ul li .img {
	width:180px;
	height:180px;
}
.padding-100 {
	padding:80px 0;
}
.brand-box .brand-page {
	display:flex !important;
}
.com-box3 .brand-page {
	display:block !important;
}
.com-box3 .his-swiper {
	padding:0 50px;
}
.com-box3 .brand-page .page-btn.prev {
	left:0;
}
.com-box3 .brand-page .page-btn.next {
	right:0;
}
.com-box4 .sep-container {
	position:absolute;
	transform:translateX(-50%);
}
.com-box2 .brand-item .thumb-info1 .icon-des {
	display:block;
	font-size:16px;
}
.sus-box1 .item .thumb-info {
	margin-left:50px;
}
.sus-box1 .item {
	padding:50px 0;
}
.sus-box1 .item:nth-child(even) {
	background:#fff;
}
.site-box4 .site-box4-ul li .icon-des {
	display:block;
}
.site-box4 .site-box4-ul li {
	width:50%;
	min-height:1px;
}
.site-box2 .site-swiper2 .brand-page {
	display:block !important;
}
.oem-ser-icon .icon-main .icon img {
	max-width:44px;
}
.oem-ser-box3 .oem-swiper .oem-item {
	padding:30px 20px;
}
.oem-ser-box3 .oem-swiper .brand-page {
	display:block !important;
}
.oem-ser-box3 .oem-swiper .brand-page .page-btn.prev {
	left:-20px;
}
.oem-ser-box3 .oem-swiper .brand-page .page-btn.next {
	right:-20px;
}
.oem-ser-box4 .mach-swiper .mach-item .mach-title {
	font-size:30px;
	line-height:40px;
}
.inner-relate-box .relate-swiper::after {
	width:100%;
	left:0;
}
.inner-relate-box .relate-swiper .relate-item .thumb-cover {
	display:none;
}
.inner-relate-box .relate-swiper .relate-item:hover .thumb-cover {
	opacity:0;
	display:none;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-title {
	font-size:30px;
	line-height:40px;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-year span {
	font-size:60px;
	line-height:70px;
}
.oem-box4 .oem-box4-ul>li .icon {
	width:200px;
	height:200px;
}
.oem-box4 .oem-box4-ul>li::after {
	display:none;
}
.rd-box1 .rd-box1-main .thumb-info {
	padding:30px 40px;
}
.inno-box2 .item .sep-container .thumb-info .thumb-title {
	font-size:24px;
	line-height:32px;
}
.klt-faq-items .item .box {
	height:auto;
	padding-top:16px;
	padding-bottom:16px;
	min-height:70px;
}
.bq-contact-form-box .bq-sep-container .contact-form-left .left-title {
	font-size:30px;
	line-height:40px;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul {
	max-height:234px;
}
.bq-contact-form-box .bq-sep-container .left {
	padding:40px;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide .info-box {
	display:block !important;
	padding:28px;
}
.index-core-box.index-core-box1 .index-core-main .item {
	width:48%;
	padding:24px;
	margin-bottom:20px;
}
.index-core-box .index-core-main .item .item-info .thumb-des {
	min-height:1px;
}
.contact2-wrap .box-wrap .items .item{
	width: 100%;
}
.index-app-box .list-app-swiper .list-page {
	display:flex;
	justify-content:center;
	margin-top:20px;
}
.index-app-box .list-app-swiper .list-page div {
	position:static;
	margin:0 10px;
}
.list-fun-box {
	overflow:hidden;
}
.index-pro-box1 {
	overflow:hidden;
}
.index-why-box .item {
	width:49%;
	margin-bottom:30px;
}
.list-gall-box .swiper-pagination {
	display:block !important;
}
.top-title .title {
	font-size:28px;
	line-height:36px;
}
.top-title .title a {
	font-size:28px;
	line-height:36px;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box label {
	width:49%;
}
.index-app-box .list-app-swiper .app-item .thumb-title {
	position:static;
}
.index-app-box .list-app-swiper .app-item .thumb-des {
	position:static;
	text-align:left;
	display:block;
}
.index-app-box .list-app-swiper .app-item::after {
	display:none;
}
.index-app-box .list-app-swiper .app-item .thumb-title {
	font-size:18px;
	color:#333 !important;
}
.index-adv-box .app-box {
	padding:20px;
}
.index-adv-box .app-box .app-ul {
	flex-wrap:wrap;
	justify-content:space-between;
}
.index-adv-box .app-box .app-ul li {
	width:49% !important;
	margin-bottom:20px;
	background:#fff !important;
	display:block !important;
	min-height:1px;
}
.index-adv-box .app-box .app-ul li .thumb-title1 {
	opacity:1;
	transform:none;
	height:auto;
}
.index-adv-box .app-box .app-ul li .thumb-des {
	opacity:1;
	transform:none;
	height:auto;
}
.index-adv-box .app-box .app-ul li .num-box {
	display:none;
}
.index-faq-swiper .faq-item .thumb-info {
	width:40%;
	padding:30px;
}
.web-box1 .web-box-main .left {
	width:100%;
}
.web-box1 .web-box-main .right {
	width:100%;
	margin-top:20px;
}
;}@media screen and (max-width:812px) {
	.index-pro-richtext {
	padding-top:30px;
}
.index-pro-box .pro-swiper .pro-item .thumb-box .thumb-a-box {
	display:none;
}
.index-pro-box .pro-swiper .pro-item .thumb-des .thumb-a-box {
	display:block;
}
.index-pro-box .pro-swiper .pro-item .thumb-box .thumb {
	width:100%;
	text-align:center;
}
.index-pro-box .pro-swiper .pro-item .thumb-a-box>a i {
	position:static;
}
.sep-inner-banner .banner-main .banner-title {
	font-size:34px;
	line-height:44px;
}
.padding-100 {
	padding:50px 0;
}
.sep-detail-banner .banner>.sep-container {
	padding:50px 0 70px;
}
.common-button {
	margin-top:0;
}
.sep-inner-contact .form .title {
	font-size:30px;
}
.sep-company-style2 .fea-swiper .thumb-info .thumb-page {
	display:none;
}
.sep-company-style2 .fea-swiper>.thumb-page {
	display:flex !important;
	position:static;
	justify-content:center;
	margin-top:30px;
}
.sep-company-style2 .sep-section-normal {
	padding:70px 0;
}
.sep-faq-list .item .box .title {
	font-size:18px;
}

.sep-video-grid .item .box .overflow{
	height: 270px;
}
.padding-110 {
	padding:70px 0;
}
.sep-news-list .item .thumb {
	width:40%;
	height:auto;
	margin-right:0;
}
.sep-news-list .item .info {
	flex:none;
	width:55%;
}
.sep-news-list .item {
	margin-bottom:30px;
	justify-content:space-between;
}
.sep-news-list .item:last-child {
	margin-bottom:0;
}
.index-app-box .list-app-swiper .app-item .thumb{
	height: 280px;
}
.bq-contact-form-box {
	padding:70px 0;
}
.search-btns a {
	width:190px;
	font-size:17px;
}
.top-title h1.title {
	font-size:30px;
}
.pro-box .pro-ul li .thumb-title {
	font-size:20px;
}
.pro-box .pro-ul li {
	margin-bottom:30px;
}
.index-core-box .index-core-main .item {
	width:100%;
}

/*.index-core-box .index-core-main .item:nth-child(1) {
	margin-bottom:60px;
}*/
.index-core-box .index-core-main .item .item-info .thumb-des {
	min-height:1px;
}
.index-core-box .index-core-main .icon {
	left:47%;
	top:40%;
}
.pro-box {
	padding-bottom:70px !important;
}
.list-cert-box .cert-ul li .img {
	width:120px;
	height:120px;
}
.sep-inner-banner .sep-container {
	align-items:center;
	padding-top:0;
}
.sep-inner-banner .sep-container .banner-div {
	text-align:left;
}
.sep-inner-banner .sep-container .banner-title::after {
	display:none;
}
.list-pro-richtext {
	font-size:16px;
	line-height:30px;
	margin-bottom:40px;
}
.detail-img-box .left .detail-small-swiper {
	display:none;
}
.detail-img-box .left {
	width:80%;
}
.detail-img-box .right {
	width:100%;
	margin-top:30px;
}
.detail-img-box .right .top-title .title {
	font-size:30px;
	line-height:40px;
}
.detail-img-box>.sep-container {
	padding-top:50px;
}
.richtext img {
	width:auto !important;
	height:auto !important;
}
.sep-com-banner .sep-container {
	align-items:center;
	padding-top:0;
}
.com-box1 .thumb {
	width:100%;
}
.com-box1 .thumb-info {
	width:100%;
}
.com-box1 .com-box1-main {
	flex-wrap:wrap;
	max-width:92%;
	margin:0 auto;
	padding: 0;
}
.com-box1 .thumb-info {
	margin-left:0;
	margin-top:0;
	padding: 5%;
}
.com-box1 .thumb-info p{
	font-size: 16px;
}
.com-box3 .his-swiper .his-item:nth-child(even) {
	flex-direction:column;
}
.com-box3 .his-swiper .his-item:nth-child(even) .year-des {
	margin-top:30px;
	margin-bottom:0;
	display:flex;
	flex-direction:column;
	justify-content:flex-start;
}
.com-box3 .his-swiper .his-item .year-des {
	min-height:1px;
}
.com-box3 .his-swiper .his-item .cir {
	height:1px;
}
.com-box3 .his-swiper .his-item::after {
	top:16%;
}
.com-box3 .brand-page .page-btn {
	top:15%;
}
.sus-box1 .item .thumb {
	width:100%;
}
.sus-box1 .item .thumb-info {
	width:100%;
	margin:0 auto !important;
	margin-top:40px !important;
	width:92%;
	margin:0 auto;
}
.sus-box1 .item {
	flex-wrap:wrap;
	padding:0;
	margin-bottom:30px;
	background:none;
}
.sus-box1 .item:last-child {
	margin-bottom:0;
}
.sep-com-banner1 .sep-container .banner-div {
	text-align:left;
}
.sep-com-banner .swiper-pc {
	display:block;
}
.sep-com-banner .swiper-pc .swiper-pagination {
	display:none;
}
.sep-com-banner .mult-ul li {
	padding:8px;
}
.site-btn-box {
	display:none;
}
.site-box5 .qua-swiper .brand-page {
	display:flex !important;
	margin-left:0;
}
.site-box2 .site-swiper2 {
	margin-top:40px;
}
.site-box2 .site-swiper .brand-page {
	display:block !important;
}
.inner-relate-box .relate-swiper .brand-page {
	display:block !important;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.prev {
	left:-10px;
}
.inner-relate-box .relate-swiper .brand-page .page-btn.next {
	right:-10px;
}
.sep-oem-banner .sep-container {
	align-items:center;
	padding-top:0;
	justify-content:flex-start;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-des p {
	font-size:18px;
	text-align:left;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-year {
	margin-bottom:10px;
}
.oem-ser-box2 .sep-container .left {
	width:100%;
	display:none;
}
.oem-ser-box2 .sep-container .right {
	width:100%;
}
.oem-ser-box2 .sep-container .top-title {
	width:100%;
}
.richtext1 table tr:nth-child(1) td {
	font-size:18px;
}
.richtext1 table tr:nth-child(2) td {
	font-size:16px;
}
.richtext table tr td {
	padding:8px 20px;
}
.richtext table tr td img {
	width:100px !important;
}
.oem-box2 .oem-box2-main .thumb {
	width:100%;
}
.oem-box2 .oem-box2-main .thumb-info {
	width:100%;
	padding:30px 0;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul {
	max-height:none;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-title {
	font-size:24px;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul>li .num-title {
	font-size:20px;
}
.oem-box4 .oem-box4-ul {
	justify-content:space-between;
}
.oem-box4 .oem-box4-ul>li {
	width:48%;
	margin-right:0;
	margin-bottom:20px;
}
.oem-box4 .oem-box4-ul>li .icon {
	margin:0 auto;
}
.rd-box2 .rd-box2-main .left .left-title {
	font-size:30px;
	line-height:40px;
}
.rd-box2 .rd-box2-main .right .thumb-info .thumb-title {
	font-size:22px;
}
.rd-box1 .rd-box1-main .thumb {
	width:100%;
}
.rd-box1 .rd-box1-main .thumb-info {
	width:100%;
}
.rd-box1 .rd-swiper .brand-page {
	display:block !important;
}
.rd-box1 .rd-swiper .brand-page .page-btn {
	display:none;
}
.rd-box1 .rd-swiper {
	padding-left:4%;
}
.cy-items-grid {
	justify-content:space-between;
}
.cy-items-grid .item {
	width:49%;
	margin-right:0;
}
.sep-zk-banner .sep-container .banner-div .banner-title {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info {
	width:100%;
	margin-top:30px;
	padding:0 4%;
}
.zk-box1 .sep-container .thumb img {
	width:100%;
}
.list1-basic-box3 .list-basic-main .left {
	width:100%;
	justify-content:space-between;
	display:flex;
	flex-wrap:wrap;
}
.list1-basic-box3 .list-basic-main .left .left-btn {
	width:49%;
}
.list1-basic-box3 .list-basic-main .right {
	width:100%;
	margin-top:30px;
}
.list-ben-box .sep-container .top-title {
	width:100%;
}
.list-ben-box .sep-container .why-list {
	width:100%;
}
.list-with-box .with-main-box .item .thumb-info {
	width:100%;
}
.list-with-box .with-main-box .item.active {
	flex-wrap:wrap;
}
.index-faq-swiper .faq-item .thumb-info {
	width:40%;
}
.part-box1 .zk-box3-ul li {
	flex:none;
	width:33.33%;
	margin-bottom:30px;
}
.part-box2 .zk-box3-ul li {
	width:100%;
	margin-bottom:30px;
}
.part-box2 .zk-box3-ul li:last-child {
	margin-bottom:0;
}
.zk-new-ul li .thumb-info {
	position:static;
	width:100%;
	margin-top:20px;
	height:auto;
}
.zk-new-ul li .thumb-info .thumb-title {
	color:#333;
}
.zk-new-ul li .thumb-info .thumb-des {
	color:#666;
}
.zk-new-ul li .thumb-info .thumb-des p {
	color:#666;
}
.zk-new-ul li .thumb-info .xc-more {
	border-color:#0c64a6;
	color:#0c64a6;
}
.zk-new-ul li .thumb-info .xc-more:hover {
	background:#0c64a6;
	color:#fff;
}
/*.sep-banner .sep-container {
	justify-content:flex-start;
}*/
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div {
	width:100%;
}
.index-car-box2 .car-box1-list li {
	width:49%;
}
;}@media screen and (max-width:480px) {
	.sep-list2-sale .item .img {
	text-align:center;
}
.sep-list2-sale .item .img img {
	width:65%;
}
.padding-100 {
	padding:40px 0;
}
.operation ul li .btn-primary {
	min-width:270px;
	text-align:center;
}
.operation ul li {
	margin-right:0;
	margin-bottom:20px;
}
.v-list .i-box {
	width:100%;
}
.v-list .i-box a img {
	width:100%;
	height:auto;
}
.pdfs-boxs .pdfs-lists span a:first-child {
	display:none;
}
.operation {
	margin-bottom:0;
}
.operation ul li:last-child {
	margin-bottom:0;
}
.nothumb .pdfs-lists span a:nth-child(1) {
	display:none;
}
.map iframe {
	height:300px;
}
.sep-inner-banner .banner-main .banner-title {
	font-size:26px;
	line-height:34px;
}
.sep-banner .back {
	overflow:hidden;
}
.sep-inner-banner .back img {
	height:150px;
	width:auto;
}
.sep-inner-body .top-title .title {
	font-size:24px;
	line-height:32px;
}
.sep-inner-body .top-title .title a {
	font-size:24px;
	line-height:32px;
}
.index-pro-box .pro-swiper .pro-item .thumb-des .thumb-title {
	font-size:20px;
	line-height:30px;
}
.index-pro-box .pro-swiper .pro-page div {
	width:38px;
	height:38px;
	font-size:18px;
}
.index-pro-box .pro-swiper {
	padding:0 50px;
}
.index-pro-box .pro-swiper .pro-item .thumb-box .thumb img {
	width:100%;
}
.index-pro-box .pro-swiper .pro-item .thumb-des {
	margin-top:20px;
}
.index-pro-box .pro-swiper .pro-item .thumb-a-box {
	margin-top:14px;
}
.index-pro-box .pro-swiper .pro-item .thumb-a-box>a {
	line-height:26px;
	margin-bottom:10px;
}
.index-vs-box .sep-container .thumb {
	width:100%;
	margin-top:30px;
}
.index-vs-box .sep-container .top-title {
	width:100%;
}
.index-vs-box .sep-container {
	flex-direction:column-reverse;
}
.index-vs-box .sep-container {
	padding-right:0;
}
.index-vs-box2 .sep-container {
	flex-direction:column;
}
.index-vs-box2 .sep-container:nth-child(even) {
	flex-direction:column-reverse;
}
.sep-list2-sale .item {
	width:100%;
	display:block;
}
.sep-list2-sale .thumb-info {
	padding:16px;
}
.sep-list2-sale .item .title a {
	font-size:18px;
	line-height:28px;
}
.index-vs-box1 .sep-container .thumb-info {
	padding-top:0;
	width:100%;
	margin-top:30px;
}
.index-vs-box1 .sep-container {
	flex-direction:column;
}
.index-vs-box1 .sep-container>.thumb .top-title .thumb {
	width:100%;
}
.index-vs-box1 .sep-container .thumb {
	margin-top:0;
}
.sep-detail-banner .my-swiper {
	width:100%;
}
.sep-inner-body .top-title h1.title {
	font-size:26px;
	line-height:32px;
}
.sep-detail-banner .banner>.sep-container {
	padding:40px 0 50px;
}
.index-core-box.index-core-box1 .index-core-main .item{
	width: 100%;
}
.richtext h2 {
	font-size:24px;
	line-height:32px;
}
.mt-80 {
	margin-top:40px;
}
.list1-adv-box .list1-adv-list ul li {
	padding:18px 0;
	padding-left:70px;
}
.list1-adv-box .list1-adv-list ul li .num span {
	width:40px;
	height:40px;
	font-size:18px;
}
.list1-adv-box .list1-adv-list ul li .num {
	width:50px;
	height:50px;
}
.padding-120 {
	padding:46px 0;
}
.sep-inner-contact .form .title {
	font-size:24px;
}
.sep-inner-contact .form .sep-form .form-group {
	width:100%;
	margin-bottom:16px;
}
.sep-inner-contact .form .sep-form .btn-primary {
	font-size:16px;
}
.sep-detail-related li {
	width:100%;
	margin-bottom:16px;
}
.sep-detail-related li .img {
	text-align:center;
}
.sep-detail-related li .img img {
	width:70%;
}
.sep-company-style2 .sep-section-normal {
	padding:46px 0;
}
.sep-company-style2 .sep-section-normal.company-section1 .box-wrap .info .title {
	line-height:1.2;
}
.sep-company-style2 .sep-section-normal.company-section1.company-section-key .richtext-img {
	width:100%;
	float:none;
	margin-left:0;
	margin-bottom:0;
}
.sep-company-style2 .sep-section-normal.company-section1.company-section-key .richtext-img {
	display:none;
}
.richtext-img1 {
	display:block;
	margin-top:30px;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide .swiper-slide.swiper-slide-active .box .year {
	opacity:0;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide .box-wrap {
	padding:0 40px;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide .box-wrap {
	margin-top:-80px;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box {
	flex-wrap:wrap;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box .thumb {
	width:100%;
}
.sep-company-style2 .sep-section-normal.company-section2 .box-slide2 .box .info {
	width:100%;
	margin-top:30px;
}
.sep-company-style2 .fea-swiper .fea-item .thumb {
	width:100%;
}
.sep-company-style2 .fea-swiper .fea-item .thumb-info {
	width:100%;
	padding:20px;
}
.sep-company-style2 .fea-swiper .fea-item .thumb-info .thumb-title {
	font-size:20px;
}
.sep-company-style2 .fea-swiper .fea-item .thumb-info .thumb-des {
	min-height:90px;
}
.sep-company-style2 .sep-section-normal.company-section1 .box-wrap .thumb {
	width:100%;
	margin-bottom:30px;
}
.sep-company-style2 .sep-section-normal.company-section1 .box-wrap .info {
	width:100%;
}
.sep-company-style2 .sep-section-normal.company-section1 .box-wrap {
	flex-wrap:wrap;
}
.sep-company-style2 .sep-section-normal.company-section1 .box-wrap p {
	margin-bottom:0;
}
.index-qua-ul1 li .icon-title {
	font-size:20px;
}
.padding-110 {
	padding:46px 0;
}
.sep-faq-list .item .box .q {
	width:48px;
	font-size:24px;
}
.sep-faq-list .item .box .control {
	font-size:20px;
	margin-right:10px;
}
.sep-faq-list .item .box .info {
	height:auto;
	min-height:70px;
	padding:10px;
}
.sep-faq-list .item {
	margin-bottom:16px;
}
.sep-faq-list .item .box .title {
	font-size:16px;
}
.sep-faq-list .item .content {
	padding:12px;
	padding-left:50px;
	font-size:16px;
}
.sep-faq-list .item .content p {
	font-size:16px;
}
.sep-faq-list .item .box {
	height:auto;
}
.sep-news-list .item .thumb {
	width:100%;
	margin-bottom:20px;
}
.sep-news-list .item {
	flex-wrap:wrap;
}
.sep-news-list .item .info {
	width:100%;
}
.sep-news-list .item .info .summary {
	display:none;
}
.sep-news-list .item .info .title {
	font-size:18px;
}
.sep-news-list .item .info .more i {
	width:38px;
	height:38px;
	font-size:18px;
}
.sep-news-list .item .thumb .date .day {
	font-size:26px;
}
.sep-news-list .item .thumb .date {
	width:150px;
	height:48px;
	padding-top:9px;
}
.detail-relate-left {
	margin-top:40px;
}
.bq-contact-form-box {
	padding:46px 0;
}
.bq-contact-form-box .sep-container .form-group {
	width:100%;
}
.bq-contact-form-box .sep-container .btn-box {
	margin-top:0;
}
.contact-sale-box ul li .thumb-info p.gtj-ff-bold {
	font-size:16px;
}
.contact-sale-box {
	padding-bottom:0;
}
.index-pro-box .pro-swiper .pro-item .thumb-des .thumb-title {
	font-size:18px;
}
.top-title h1.title {
	font-size:26px;
}
.pro-box {
	padding-bottom:60px !important;
}
.index-faq-box .faq_group .faq_item .faq_title {
	font-size:18px;
}
.list-contact-box .sep-container .list-form .form-group {
	width:100%;
	margin-bottom:16px;
}
.index-news-box .news-ul li {
	width:100%;
	margin-bottom:20px;
}
.pro-box .pro-ul li .thumb-title {
	font-size:18px;
}
.list-pro-ul li .thumb-box {
	width:100%;
}
.list-pro-ul li .thumb-info {
	width:100%;
	padding:26px;
}
.list-cert-box .cert-ul {
	justify-content:center;
}
.list-cert-box .cert-ul li {
	width:33.33%;
	margin-right:0 !important;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:30px;
}
.list-cert-box .cert-ul li .img {
	width:90px;
	height:90px;
	box-shadow:0 0 0 6px rgba(255,255,255,0.2);
}
.sep-inner-banner .banner-main .banner-title {
	max-width:100%;
}
.list-pro-ul li .thumb-info .thumb-title {
	font-size:20px;
}
.detail-img-box .right .top-title .title {
	font-size:26px;
	line-height:34px;
}
.detail-img-box .left {
	width:100%;
}
.detail-right-box3 .right-ul li {
	width:100%;
	margin-bottom:10px;
}
.detail-img-box .detail-more {
	margin-top:30px;
}
.detail-pro-box .sep-container {
	padding:50px 0;
}
.detail-btn-box span {
	margin-bottom:18px;
}
.detail-right-box1 .right-item table td {
	font-size:16px;
	padding-right:10px;
}
.detail-right-box1 .right-item {
	overflow-x:auto;
}
.detail-img-box .right .top-title .title {
	padding-right:0;
}
.com-box2 .brand-item .thumb-info1 .icon {
	width:50px;
	height:50px;
}
.brand-box .brand-item .thumb img {
	height:400px;
	object-fit:cover;
}
.com-box3 .brand-page .page-btn {
	width:44px;
	height:44px;
	font-size:20px;
}
.sus-box1 .item .thumb-info .thumb-title {
	font-size:20px;
	line-height:30px;
}
.sus-box1 .item .thumb-info .thumb-des p strong {
	font-size:18px;
}
.sus-box1 .item .thumb-info .thumb-title::after {
	width:30px;
	height:3px;
	margin:10px 0;
}
.sus-box1 .item .thumb-info .thumb-des {
	margin-top:17px;
}
.site-box2 .site-swiper2 {
	margin-top:20px;
}
.site-box2 .site-swiper .brand-page .page-btn {
	width:42px;
	height:42px;
	font-size:14px;
}
.site-box3 .inner-fact2-ul li {
	width:100%;
	margin-bottom:16px;
}
.site-box1 .site-box1-list li {
	width:100%;
	font-size:16px;
}
.sep-com-banner .brand-page {
	display:none;
}
.sep-com-banner .swiper-slide2 {
	display:none;
}
.sep-com-banner .swiper-slide3 {
	display:none;
}
.site-box2 .site-swiper {
	padding:0 20px;
}
.site-box2 .site-swiper .brand-page .page-btn.prev {
	left:-7px;
}
.site-box2 .site-swiper .brand-page .page-btn.next {
	right:-7px;
}
.site-box2 .site-swiper .brand-page .page-btn {
	margin-top:-22px;
}
.site-box4 .site-box4-ul li .icon {
	width:54px;
	height:54px;
}
.site-box4 .site-box4-ul li .icon img {
	width:100%;
}
.site-box4 .site-box4-ul li {
	width:100%;
	border:none !important;
}
.site-box4 .site-box4-ul li .icon-title {
	font-size:19px;
	margin-top:10px;
}
.site-box5 .qua-swiper {
	padding-left:4%;
}
.oem-ser-icon .icon-main {
	flex-wrap:wrap;
	justify-content:center;
}
.oem-ser-icon .icon-main .icon {
	margin:6px;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-year {
	display:none;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-title {
	font-size:26px;
	line-height:32px;
}
.sep-oem-banner .banner-main .sep-container .banner-div .banner-des {
	display:none;
}
.oem-ser-box3 .oem-swiper .brand-page .page-btn.next {
	right:0;
	z-index:4;
}
.oem-ser-box3 .oem-swiper .brand-page .page-btn.prev {
	left:0;
	z-index:4;
}
.oem-ser-box4 .mach-swiper .mach-item .mach-title {
	font-size:20px;
	line-height:30px;
}
.inner-relate-box .relate-swiper .brand-page .page-btn {
	width:44px;
	height:44px;
	font-size:16px;
	margin-top:-22px;
}
.inner-form-box .list-form .form-group {
	width:100%;
}
.oem-box2 .oem-box2-main .thumb-info {
	margin-left:0;
	padding:30px 4%;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-ul {
	padding-right:0;
	overflow-y:visible;
}
.oem-box2 .oem-box2-main .thumb-info .thumb-title {
	font-size:22px;
}
.oem-box4 .oem-box4-subtitle {
	font-size:20px;
}
.oem-box4 .oem-box4-ul>li {
	width:100%;
}
.oem-box4 .oem-box4-ul>li .icon {
	width:120px;
	height:120px;
}
.rd-box2 .rd-box2-main .left {
	width:100%;
}
.rd-box2 .rd-box2-main .right {
	width:100%;
	padding-top:40px;
}
.rd-box2 .rd-box2-main .left .left-title {
	padding:30px 4%;
	font-size:24px;
	line-height:32px;
	text-align:center;
}
.rd-box3 .cert-ul {
	justify-content:space-between;
}
.rd-box3 .cert-ul li {
	width:48.5%;
	margin-right:0;
	margin-bottom:20px;
}
.rd-box3 .cert-ul li .thumb-title {
	font-size:17px;
}
.inno-box2 .item .sep-container .thumb {
	width:100%;
}
.inno-box2 .item .sep-container .thumb-info {
	width:100%;
	margin-top:30px;
}
.inno-box2 .item .sep-container .thumb-info .thumb-title {
	font-size:22px;
}
.inno-box1 .inno-list li {
	width:100%;
	min-height:1px;
	padding:40px 0 80px;
}
.inno-box1 .inno-list li .thumb-title {
	bottom:20px;
}
.inno-box1 .inno-list li .thumb-title {
	font-size:22px;
}
.richtext h2 {
	font-size:22px;
}
.sep-video-grid .item {
	margin-bottom:30px;
}
.ifa iframe {
	min-height:400px;
}
.klt-faq-items .item .box .title {
	font-size:18px;
}
.bq-contact-form-box .bq-sep-container .contact-form-left .left-title {
	font-size:24px;
	line-height:32px;
}
.map iframe {
	min-height:300px;
}
.cy-items-grid .item {
	width:100%;
}
.bq-contact-form-box .bq-sep-container .left .com-ul li {
	width:100%;
}
.bq-contact-form-box .bq-sep-container .left .com-ul li {
	padding-top:12px;
	padding-bottom:12px;
}
.index-why-box .item {
	width:100%;
}
.zk-box1 .sep-container .thumb {
	width:100%;
}
.zk-box1 .sep-container .thumb-info {
	width:100%;
	margin-top:30px;
}
.zk-box1 .sep-container .thumb-info .thumb-more {
	margin-top:20px;
	font-size:16px;
	line-height:44px;
	width:150px;
}
.top-title .title {
	font-size:24px;
	line-height:32px;
}
.top-title .title a {
	font-size:24px;
	line-height:32px;
}
.zk-box2 .sep-container .top-title {
	width:100%;
}
.zk-box2 .sep-container .thumb {
	width:100%;
	margin-top:30px;
}
.zk-box3 .zk-box3-ul li {
	width:100%;
	margin-right:0;
	margin-bottom:30px;
}
.zk-box3 .zk-box3-ul li:last-child {
	margin-bottom:0;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .form-group {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .radio-box label {
	width:100%;
}
.zk-box6 .zk-box6-main .thumb-info .list-form .btn-box .btn-primary {
	width:150px;
	line-height:44px;
}
.list1-basic-box3 .list-basic-main .left .left-btn {
	width:100%;
}
.list-with-box .with-main-box .item .thumb {
	width:100%;
}
.index-adv-box .app-box .app-ul li {
	width:100% !important;
}
.index-why-box.index-why-box1 .item {
	width:100%;
}
.index-faq-swiper .faq-item .thumb-info {
	position:static;
	width:100%;
	padding:0;
	background:none;
	margin-top:20px;
}
.index-faq-swiper .faq-item .thumb-info p {
	color:#333;
}
.index-faq-swiper .faq-item .thumb-info .xian {
	display: none;
}
.index-faq-swiper .faq-item .thumb-info .thumb-title {
	color:#333;
}
.index-faq-swiper .faq-item .thumb-info .thumb-des {
	color:#999;
}
.index-faq-swiper .faq-item .thumb-info .thumb-des p {
	color:#999;
}
.meet-main .thumb {
	width:100%;
}
.meet-main .thumb-des {
	width:100%;
	margin-top:20px;
}
.part-box1 .zk-box3-ul li {
	width:50%;
}
.zk-box2 .sep-container .top-title {
	margin-top:20px;
}
.index-car-box1 .car-box1-main .thumb {
	width:100%;
}
.index-car-box1 .car-box1-main .thumb-info {
	width:100%;
	margin-top:20px;
}
.index-car-box2 .car-box1-list li {
	width:100%;
	margin-bottom:16px;
}
.index-car-box2 .car-box1-list li:last-child {
	margin-bottom:0;
}
.index-car-box3 .car-box1-list li {
	width:100%;
	padding:30px 20px;
	margin-bottom:16px;
}
.index-car-box3 .car-box1-list li:last-child {
	margin-bottom:0;
}
.index-car-box4 .car-box4-item .banner-main {
	position:static;
	margin-top:20px;
}
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div .banner-des {
	color:#333;
}
.index-car-box4 .car-box4-item .banner-main .sep-container .banner-div .banner-des p {
	color:#333;
}
.sep-inner-banner .banner-main .xc-more {
	display:none;
}
.index-car-box3 .car-box3-mult .mult-item {
	width:32%;
	margin-bottom:10px;
}
;}.ser-richtext {
	margin-bottom:80px;
}
.map iframe {
	height:700px;
}
@media screen and (max-width:812px) {
	.map iframe {
	height:400px;
}
.sep-footer .foot-middle .item .icon-des p:nth-child(1) {
	font-weight:bold;
}
.sep-footer .foot-middle .item .icon-des p:nth-child(2) {
	color:rgba(255,255,255,0.5);
	font-size:15px;
}
.sep-footer .foot-middle .item .icon-des p:nth-child(2) a {
	color:rgba(255,255,255,0.5);
	font-size:15px;
}
.sep-footer .foot-middle .item {
	border-bottom:1px solid rgba(255,255,255,0.1);
}
.sep-contact-banner .banner-main .sep-container .banner-des {
	display:none;
}
.sep-contact-banner .banner-main .sep-container {
	padding-top:2%;
}
.ser-richtext h2 {
	font-size:32px;
	line-height:42px;
	margin-bottom:30px;
}
.ser-richtext {
	margin-bottom:50px;
}
.contact2-wrap .box-wrap .info .hd {
	font-size:24px !important;
	line-height:32px !important;
}
.contact2-wrap .box-wrap .info {
	width:100% !important;
	padding-right:0 !important;
}
.contact2-wrap .box-wrap {
	padding:50px 30px !important;
}
.contact2-wrap .box-wrap .form-wrap {
	flex:none !important;
	width:100% !important;
}
.contact2-wrap .box-wrap {
	flex-wrap:wrap;
	background: #fff;
}
;}@media screen and (max-width:480px) {
	.ser-richtext h2 {
	font-size:24px;
	line-height:34px;
	margin-bottom:30px;
}
.ser-richtext {
	margin-bottom:50px;
}
.sep-inner-banner .banner-main .banner-div {
	max-width:100%;
}
.sep-inner-banner .banner-main .banner-div {
	width:100%;
	padding:0;
}
.index-pro-box .pro-index-wrap .pro-index-slide .swiper-slide {
	padding-bottom:20px;
}
.list-fun-box .fun-main-box .left .left-item .left-des {
	display:block;
	position:static;
}
.news-info span {
	width:100%;
	margin:0;
	margin-bottom:6px;
}
.news-info {
	flex-wrap:wrap;
	justify-content:flex-start;
}
.richtext-404 h1 {
	font-size:100px !important;
	line-height:100px !important;
	margin-left:-80px !important;
}
;}